publicClass_数据库SQL(stringconnect)    {      connectionString=connect;    }    ///SQL查询返回DataSet    ///SQL查询返回DataSet    ///    ///SQL语句    ///返回DataSet数据集的表名    ///    publicDataSetSQL_Select_DataSet(stringCmdString1,string表名)    {      using(SqlConnectionconnection=newSqlConnection(connectionString))      {        using(SqlDataAdapterSqlDA=newSqlDataAdapter(CmdString1,connection))        {          try          {            using(DataSetDataSet1=newDataSet())            {              connection.Open();              SqlDA.Fill(DataSet1,表名);              if(DataSet1.Tables.Count==0)              {                Thread.Sleep(100);                SqlDA.Fill(DataSet1,表名);              }              returnDataSet1;            }          }          catch(System.Data.SqlClient.SqlExceptione)          {            connection.Close();            throwe;          }        }      }    }    publicvoidSQL_Select_DataSet_SAVE(DataSetDataSet1,stringCmdString1,string表名)    {      using(SqlConnectionconnection=newSqlConnection(connectionString))      {        using(SqlDataAdapterSqlDA=newSqlDataAdapter(CmdString1,connection))        {          try          {            using(DataSetDataSet11=newDataSet())            {              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.SqlExceptione)          {            connection.Close();            throwe;          }        }      }    }。。。-IMDN开发者社群-imdn.cn">     publicClass_数据库SQL(stringconnect)    {      connectionString=connect;    }    ///SQL查询返回DataSet    ///SQL查询返回DataSet    ///    ///SQL语句    ///返回DataSet数据集的表名    ///    publicDataSetSQL_Select_DataSet(stringCmdString1,string表名)    {      using(SqlConnectionconnection=newSqlConnection(connectionString))      {        using(SqlDataAdapterSqlDA=newSqlDataAdapter(CmdString1,connection))        {          try          {            using(DataSetDataSet1=newDataSet())            {              connection.Open();              SqlDA.Fill(DataSet1,表名);              if(DataSet1.Tables.Count==0)              {                Thread.Sleep(100);                SqlDA.Fill(DataSet1,表名);              }              returnDataSet1;            }          }          catch(System.Data.SqlClient.SqlExceptione)          {            connection.Close();            throwe;          }        }      }    }    publicvoidSQL_Select_DataSet_SAVE(DataSetDataSet1,stringCmdString1,string表名)    {      using(SqlConnectionconnection=newSqlConnection(connectionString))      {        using(SqlDataAdapterSqlDA=newSqlDataAdapter(CmdString1,connection))        {          try          {            using(DataSetDataSet11=newDataSet())            {              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.SqlExceptione)          {            connection.Close();            throwe;          }        }      }    }。。。 - IMDN开发者社群-imdn.cn">
登录
首页 » C# » sql 通用数据库类示例代码

sql 通用数据库类示例代码

于 2016-03-25 发布
0 234
下载积分: 1 下载次数: 1

代码说明:

///         /// SQL server 类库        /// 版本  1.00    修改时间    2016-01-15        /// 版本  1.01    修改时间    2016-01-18  修改内容    增加服务器时间到毫秒的说明        //数据库连接字符串(web.config来配置),多数据库可使用DbHelperSQLP来实现.        public static string connectionString;        /// 构造函数(初始化)        /// 构造函数(初始化)        ///         ///         public Class_数据库SQL(string connect)        {            connectionString = connect;        }        /// SQL查询返回DataSet        /// SQL查询返回DataSet        ///         /// SQL语句        /// 返回DataSet数据集的表名        ///         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;                    }                }            }        }。。。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • winform 通讯录 实例源码
    实现联系人的分组管理,联系人的添加和删除,分组的添加和删除,后台的数据库是使用SQL Server2005创建的,数据库的界面在截图中 需要自己创建一个数据库,名字是addresslist
    2015-05-26下载
    积分:1
  • C#通用连接串实例,可连接Access、Excel以及Sql server
    通用数据库连接,常用的数据库连接功能已实现,已测试通过
    2013-01-26下载
    积分:1
  • C# SQL Server连接
     【实例源码】朋友们好,该功能在测试中突然发现,通过Windows身份验证时,服务器IP与数据库值为空的时候,测试连接也会提示连接成功,这个BUG请大家给予帮助,谢谢!using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Data;using System.Data.SqlClient;namespace ConData{    public partial class ConnectionData : Form    {        public ConnectionData()        {            InitializeComponent();        }        private void btnSQLOK_Click(object sender, EventArgs e)        {            string strcon = string.Format("server={0};database={1};uid={2};pwd={3};", this.txtIP.Text.Trim(), txtDataBase.Text.Trim(), txtUser.Text.Trim(), txtPwd.Text.Trim());            try            {                using (SqlConnection con = new SqlConnection(strcon))                {                    con.Open();                    MessageBox.Show("测试成功!");                    con.Close();                }            }            catch (Exception ex)            {                MessageBox.Show(ex.Message);            }        }        private void btnWindowsOK_Click(object sender, EventArgs e)        {            string strCon = string.Format("server={0};database={1};Trusted_Connection=SSPI", txtWindowsIP.Text.Trim(), txtWindowsDB.Text.Trim());            try            {                using (SqlConnection con = new SqlConnection(strCon))                {                    con.Open();                    MessageBox.Show("测试成功!");                    con.Close();                }            }            catch (Exception ex)            {                MessageBox.Show(ex.Message);            }        }    }}
    2014-07-11下载
    积分:1
  • C#进销存系统源码(仓管理)
    XRD仓库管理系统源码源码描述:一、源码特点    仓库管理、后台管理、登陆验证、div css、登陆注册等二、功能介绍    此系统包括用户登录注册,用户,仓库,货物等基本信息的添加、修改、删除、查询;货物的进货、出货管理等,以及紧急货物采购提醒等一系列仓库管理所涉及的方面。三、菜单功能    1、登陆    2、个人信息管理:添加人员信息;修改人员信息    3、仓库信息管理:添加仓库信息;修改仓库信息    4、存储规则管理:添加存储规则;修改存储规则    5、查看进出信息:查看入库登陆信息;浏览出库登记信息    6、货物信息管理:添加货物信息;修改货物信息    7、个人密码修改    8、返回登陆界面四、注意事项    1、开发环境为Visual Studio 2010,数据库为SQLServer2012,使用.net 3.5开发。数据库连接文件:App_Code/WMS.cs    2、管理员登陆名密码均为:admin 
    2017-10-29下载
    积分:1
  • c#获取系统托盘信息
    c#获取系统托盘信息
    2013-09-14下载
    积分:1
  • C# 视频播放器(支持avi、mp4等视频文件)
    C# 视频播放器(支持avi、mp4等视频文件)
    2019-06-23下载
    积分:1
  • sftp上传下载样例代码
    sftp上传下载样例代码
    2019-05-17下载
    积分:1
  • VCSQLSERVER
    附件是VC操作SQLSERVER数据库的参考源程序,程序直接能运行
    2020-11-29下载
    积分:1
  • c++ 图书管理系统源码(含)
    c++ 图书管理系统源码(含数据库)
    2019-10-02下载
    积分:1
  • c# mongodb实例源码(asp.net mvc实现)
    实现了 对mongodb数据库的增删改 操作
    2014-12-20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载