-
大小: 0.06M文件類型: .cs金幣: 1下載: 0 次發(fā)布日期: 2020-12-26
- 語言: C#
- 標簽: 數(shù)據(jù)庫??
資源簡介
/// <summary>
/// SQL server 類庫
/// 版本 1.00 修改時間 2016-01-15
/// 版本 1.01 修改時間 2016-01-18 修改內(nèi)容 增加服務器時間到毫秒的說明
//數(shù)據(jù)庫連接字符串(web.config來配置),多數(shù)據(jù)庫可使用DbHelperSQLP來實現(xiàn).
public static string connectionString;
/// <summary>構造函數(shù)(初始化)
/// 構造函數(shù)(初始化)
/// </summary>
/// <param name="connect"></param>
public Class_數(shù)據(jù)庫SQL(string connect)
{
connectionString = connect;
}
/// <summary>SQL查詢返回DataSet
/// SQL查詢返回DataSet
/// </summary>
/// <param name="CmdString1">SQL語句</param>
/// <param name="表名">返回DataSet數(shù)據(jù)集的表名</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 修改內(nèi)容 增加服務器時間到毫秒的說明
//數(shù)據(jù)庫連接字符串(web.config來配置),多數(shù)據(jù)庫可使用DbHelperSQLP來實現(xiàn).
public static string connectionString;
/// <summary>構造函數(shù)(初始化)
/// 構造函數(shù)(初始化)
/// </summary>
/// <param name="connect"></param>
public Class_數(shù)據(jù)庫SQL(string connect)
{
connectionString = connect;
}
/// <summary>SQL查詢返回DataSet
/// SQL查詢返回DataSet
/// </summary>
/// <param name="CmdString1">SQL語句</param>
/// <param name="表名">返回DataSet數(shù)據(jù)集的表名</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?數(shù)據(jù)庫
{
????class?Class_數(shù)據(jù)庫SQL
????{
????????///?
????????///?SQL?server?類庫
????????///?版本??1.00????修改時間????2016-01-15
????????///?版本??1.01????修改時間????2016-01-18??修改內(nèi)容????增加服務器時間到毫秒的說明
????????//數(shù)據(jù)庫連接字符串(web.config來配置),多數(shù)據(jù)庫可使用DbHelperSQLP來實現(xiàn).
????????public?static?string?connectionString;
????????///?構造函數(shù)(初始化)
????????///?構造函數(shù)(初始化)
????????///?
????????///?
????????pu
- 上一篇:C#SQLite操作類
- 下一篇:C# Txt Excel Access導入導出功能
評論
共有 條評論
相關資源
- 數(shù)據(jù)同步服務程序源碼(附數(shù)據(jù)庫腳
- C# 內(nèi)容繁簡轉換
- Datagridview讀取數(shù)據(jù)庫,一鍵統(tǒng)計
- 測試鏈接并顯示查詢數(shù)據(jù)
- sql數(shù)據(jù)庫分離和轉移
- 使用T4引擎生成數(shù)據(jù)庫表實體Demo
- 讀取Access數(shù)據(jù)庫中指定表數(shù)據(jù)到Exce
- 每天定時讀取Excel文件給指定數(shù)據(jù)庫
- 通用數(shù)據(jù)庫連接
- 定時讀取ftp中txt日志并轉存,判斷后
- HRmanagement 在查看員工信息時
- store 本項目的開發(fā)主要包括后臺數(shù)據(jù)
- CSharp C#入門經(jīng)典第四版所有章節(jié)的源
- SqlHelper 數(shù)據(jù)庫連接的一些基本語句
- slLinqSql
- CeTool 一個可以打開 SqlCe 數(shù)據(jù)庫文件
-
Threela
yerDemo 數(shù)據(jù)庫連接典型三層結 - (C#完整項目源代碼)餐飲管理系統(tǒng)
- 通訊錄管理系統(tǒng) C# 帶數(shù)據(jù)庫
- C#Winform基于SQL Server的網(wǎng)絡連接數(shù)據(jù)庫
- C#學校內(nèi)部工資管理系統(tǒng)( 含數(shù)據(jù)庫
- 基于ASP.NET的企業(yè)人事管理系統(tǒng)源代碼
- ASP.NET的學生信息管理系統(tǒng)源代碼含數(shù)
- ASP.NET+ORACLE數(shù)據(jù)庫圖書管理系統(tǒng)
- 圖書管理系統(tǒng)c# winform制作sqlserver數(shù)據(jù)
- c#實習分配系統(tǒng)適合初學者,access數(shù)據(jù)
- C# 操作assess數(shù)據(jù)庫
- 學生信息管理系統(tǒng)C#+access數(shù)據(jù)庫源代
- winform導出數(shù)據(jù)庫數(shù)據(jù)至Excel模板預覽
- C# sql數(shù)據(jù)庫自動備份并壓縮(源碼)