資源簡介
/// <summary>
/// SQL server 類庫
/// 版本 1.00 修改時間 2016-01-15
/// 版本 1.01 修改時間 2016-01-18 修改內容 增加服務器時間到毫秒的說明
//數據庫連接字符串(web.config來配置),多數據庫可使用DbHelperSQLP來實現.
public static string connectionString;
/// <summary>構造函數(初始化)
/// 構造函數(初始化)
/// </summary>
/// <param name="connect"></param>
public Class_數據庫SQL(string connect)
{
connectionString = connect;
}
/// <summary>SQL查詢返回DataSet
/// SQL查詢返回DataSet
/// </summary>
/// <param name="CmdString1">SQL語句</param>
/// <param name="表名">返回DataSet數據集的表名</param>
/// <returns></returns>
public DataSet SQL_Select_DataSet(string CmdString1, string 表名)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))
{
try
{
using (DataSet DataSet1 = new DataSet())
{
connection.Open();
SqlDA.Fill(DataSet1, 表名);
if (DataSet1.Tables.Count == 0)
{
Thread.Sleep(100);
SqlDA.Fill(DataSet1, 表名);
}
return DataSet1;
}
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw e;
}
}
}
}
public void SQL_Select_DataSet_SAVE(DataSet DataSet1,string CmdString1,string 表名)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))
{
try
{
using (DataSet DataSet11 = new DataSet())
{
connection.Open();
SqlDA.Fill(DataSet11, 表名);
if (DataSet11.Tables.Count == 0)
{
Thread.Sleep(100);
SqlDA.Fill(DataSet11, 表名);
}
DataSet1.AcceptChanges();
SqlDA.Update(DataSet11.GetChanges());
}
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw e;
}
}
}
}
/// SQL server 類庫
/// 版本 1.00 修改時間 2016-01-15
/// 版本 1.01 修改時間 2016-01-18 修改內容 增加服務器時間到毫秒的說明
//數據庫連接字符串(web.config來配置),多數據庫可使用DbHelperSQLP來實現.
public static string connectionString;
/// <summary>構造函數(初始化)
/// 構造函數(初始化)
/// </summary>
/// <param name="connect"></param>
public Class_數據庫SQL(string connect)
{
connectionString = connect;
}
/// <summary>SQL查詢返回DataSet
/// SQL查詢返回DataSet
/// </summary>
/// <param name="CmdString1">SQL語句</param>
/// <param name="表名">返回DataSet數據集的表名</param>
/// <returns></returns>
public DataSet SQL_Select_DataSet(string CmdString1, string 表名)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))
{
try
{
using (DataSet DataSet1 = new DataSet())
{
connection.Open();
SqlDA.Fill(DataSet1, 表名);
if (DataSet1.Tables.Count == 0)
{
Thread.Sleep(100);
SqlDA.Fill(DataSet1, 表名);
}
return DataSet1;
}
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw e;
}
}
}
}
public void SQL_Select_DataSet_SAVE(DataSet DataSet1,string CmdString1,string 表名)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlDataAdapter SqlDA = new SqlDataAdapter(CmdString1, connection))
{
try
{
using (DataSet DataSet11 = new DataSet())
{
connection.Open();
SqlDA.Fill(DataSet11, 表名);
if (DataSet11.Tables.Count == 0)
{
Thread.Sleep(100);
SqlDA.Fill(DataSet11, 表名);
}
DataSet1.AcceptChanges();
SqlDA.Update(DataSet11.GetChanges());
}
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw e;
}
}
}
}
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Data.SqlClient;
using?System.Data;
using?System.Windows.Forms;
using?System.Threading;
using?System.Collections.Specialized;
using?System.Configuration;
using?System.Security.Cryptography;
using??System.Web;
using?System.Collections;
namespace?數據庫
{
????class?Class_數據庫SQL
????{
????????///?
????????///?SQL?server?類庫
????????///?版本??1.00????修改時間????2016-01-15
????????///?版本??1.01????修改時間????2016-01-18??修改內容????增加服務器時間到毫秒的說明
????????//數據庫連接字符串(web.config來配置),多數據庫可使用DbHelperSQLP來實現.
????????public?static?string?connectionString;
????????///?構造函數(初始化)
????????///?構造函數(初始化)
????????///?
????????///?
????????pu
- 上一篇:C#SQLite操作類
- 下一篇:C# Txt Excel Access導入導出功能
評論
共有 條評論
相關資源
- 數據同步服務程序源碼(附數據庫腳
- C# 內容繁簡轉換
- Datagridview讀取數據庫,一鍵統計
- 測試鏈接并顯示查詢數據
- sql數據庫分離和轉移
- 使用T4引擎生成數據庫表實體Demo
- 讀取Access數據庫中指定表數據到Exce
- 每天定時讀取Excel文件給指定數據庫
- 通用數據庫連接
- 定時讀取ftp中txt日志并轉存,判斷后
- HRmanagement 在查看員工信息時
- store 本項目的開發主要包括后臺數據
- CSharp C#入門經典第四版所有章節的源
- SqlHelper 數據庫連接的一些基本語句
- slLinqSql
- CeTool 一個可以打開 SqlCe 數據庫文件
-
Threela
yerDemo 數據庫連接典型三層結 - (C#完整項目源代碼)餐飲管理系統
- 通訊錄管理系統 C# 帶數據庫
- C#Winform基于SQL Server的網絡連接數據庫
- C#學校內部工資管理系統( 含數據庫
- 基于ASP.NET的企業人事管理系統源代碼
- ASP.NET的學生信息管理系統源代碼含數
- ASP.NET+ORACLE數據庫圖書管理系統
- 圖書管理系統c# winform制作sqlserver數據
- c#實習分配系統適合初學者,access數據
- C# 操作assess數據庫
- 學生信息管理系統C#+access數據庫源代
- winform導出數據庫數據至Excel模板預覽
- C# sql數據庫自動備份并壓縮(源碼)