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