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 96
下载积分: 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 个回复

  • C#通过视图管理实例,mssql
    视图操作管理数据库
    2013-01-26下载
    积分:1
  • 三层架构酒店管理系统
    该系统能够解决酒店管理中的管理员对房间的管理,对客户订房的查询以及酒店客户在入住时有关房间预订的相关操作,能提高在酒店管理中各种实际操作的效率。
    2018-11-16下载
    积分:1
  • 简单三层代码生成器
     
    2014-11-29下载
    积分:1
  • c++ 宾馆管理系统(源码+脚本)
    c++ 宾馆管理系统(源码+数据库脚本)
    2019-09-18下载
    积分:1
  • 基于MFC 对话框 的 正删改查简单 简单易懂
     _variant_t var; //通过_variant_t和_bstr_t这两个类,就可以方便的把C 类型变量转换成COM中的变量 CString strName,strAge;  // 清空列表框 m_AccessList.ResetContent(); strName=strAge="";  // 在ADO操作中建议语句中要常用try...catch()来捕获错误信息, // 因为它有时会经常出现一些想不到的错误。 try {  if(!m_pRecordset->BOF)//BOF测试当前表文件或指定文件的记录指针是否指向文件首,若是返回真值(.T.),否则返回逻辑假值(.F.)   m_pRecordset->MoveFirst();  else  {   AfxMessageBox(_T("表内数据为空"));   return;  }   // 读入库中各字段并加入列表框中  while(!m_pRecordset->adoEOF)  {   var = m_pRecordset->GetCollect("Name");   if(var.vt != VT_NULL)    strName = (LPCSTR)_bstr_t(var);   var = m_pRecordset->GetCollect("Age");   if(var.vt != VT_NULL)    strAge = (LPCSTR)_bstr_t(var);    m_AccessList.AddString( strName " --> " strAge );    m_pRecordset->MoveNext();  }   // 默认列表指向第一项,同时移动记录指针并显示  m_AccessList.SetCurSel(0);  OnLbnSelchangeListaccess(); } catch(_com_error& e) {  dump_com_error(e); }
    2020-05-29下载
    积分:1
  • C# 增删改查-入门级示例(含脚本)
    建立一个简单的学生信息管理系统实行简单的数据库增删改查(含数据库) 【调试说明】 通过SQLQuery1.sql 创建sql server数据库,无须修改数据库连接串 即可运行程序 账号密码均为 admin
    2019-06-22下载
    积分:1
  • 【修正版】asp.net 图书馆管理系统源码(含以及脚本)
    (1)管理员操作之前,需要通过登录窗口登录成功后才能进入系统主页。可以更改登录口令。 (2)管理员可以查阅馆内图书借阅情况。 (3)管理员可以按读者条形码或图书条形码检索图书借阅信息,实现图书的借阅和归还工作。 【调试步骤】 1. 通过db_tsrj.sql 生成 db_tsrj数据库,运行index.aspx页面即可测试 2. 输入账号:Tsoft 密码 111 即可看到如下界面
    2019-01-12下载
    积分:1
  • C# 财务报销系统源码(含),界面美观,
    财务报销软件,采用Devexpress和C#进行开发,界面美观 数据库采用sqlite,登陆账号密码均为:admin
    2021-05-06下载
    积分:1
  • c# mongodb实例源码(asp.net mvc实现)
    实现了 对mongodb数据库的增删改 操作
    2014-12-20下载
    积分:1
  • c# mongodb 增删改查 实例源码下载
    实例基本实现了 增删改查询功能,mongodb c#驱动程序 用的是官方版本(从nuget引用的)安装Mongo数据库:  在发布本文的时间官方提供的最新版本是:1.6.5 ,如果不做特殊声明,本教程所用的版本将会是这个版本。第一步:下载安装包:官方下载地址 ←单击此处,如果是win系统,注意是64位还是32位版本的,请选择正确的版本。第二步:新建目录“D:MongoDB”,解压下载到的安装包,找到bin目录下面全部.exe文件,拷贝到刚创建的目录下。第三步:在“D:MongoDB”目录下新建“data”文件夹,它将会作为数据存放的根文件夹。配置Mongo服务端:  打开CMD窗口,按照如下方式输入命令:  > d:  > cd D:MongoDB  > mongod --dbpath D:MongoDBdata  配置成功后会看到如下画面: 在浏览器输入:http://localhost:27017/,可以看到如下提示:It looks like you are trying to access MongoDB over HTTP on the native driver port.
    2014-12-24下载
    积分:1
  • 696524资源总数
  • 103938会员总数
  • 55今日下载