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

  • 人事工资系统
    源码描述:100%开源连锁企业(超市、物流、商店、不同地点有分公司的企业工厂)人事工资系统。本软件基于本人发布的EasyPlat.net快速开发平台,属于成熟软件进行开源。 工资自定义工资帐套的项目和结算公式;包括计件工资、年终奖发放、个人所得税、工龄工资等。 可以提取企业考勤系统数据,而且也可以与企业生产系统、供应链、ERP方便的二次开发进行对接,也可以在此基础上开发OA、CRM、文档管理等系统。功能模块分为:人事管理,工资管理,促销员管理,行政管理,基本资料设置,系统管理,桌面
    2015-02-28下载
    积分:1
  • C# 财务报销系统源码(含),界面美观,
    财务报销软件,采用Devexpress和C#进行开发,界面美观 数据库采用sqlite,登陆账号密码均为:admin
    2021-05-06下载
    积分:1
  • SubSonic.Core orm框架示例源码(基于Mssql版本)
    修正提交数据库有失败时也返回成功的BUG 修正脏数据提交bug 修正无法赋值整数0的BUG
    2019-04-14下载
    积分:1
  • 竣工资料导入至,资料ftp上传 例子
    竣工资料导入至数据库,资料ftp上传 例子
    2015-06-10下载
    积分:1
  • C# 连接Access,并读取内容实例源码
    读取数据库实例,需将test.mdb放到E:ProjectDatabase1indebug 目录下,即可正确显示数据, 或者修改数据库路径即可
    2020-10-29 10:59:57下载
    积分:1
  • sqlite通用类模块
    很多年前写的一个sqlite通用类模块(sqldb.cpp和sqldb.h),全新拿来分享。该资源包含sqlite-amalgamation-3340100源码和测试 testdb.cpp封装该类的目的:统一sqlite数据库接口,以方便windows/linux平台间使用sqlite数据库。该类封装了sqlite3常用操作(可执行 增删改查,事务,创建/增加sql函数,数据库文件压缩,增加sql函数等) 该类的使用方法见 sqldb.h,该头文件有具体的使用示例。用法:1. 生成 libsqlite3.amake -f Makefile_lib2. 生成 测试make3.生成sqlite3 命令行工具gcc -Wall -o sqlite3 shell.c libsqlite3.a -lpthread -ldl
    2021-05-06下载
    积分:1
  • winform 通讯录 实例源码
    实现联系人的分组管理,联系人的添加和删除,分组的添加和删除,后台的数据库是使用SQL Server2005创建的,数据库的界面在截图中 需要自己创建一个数据库,名字是addresslist
    2015-05-26下载
    积分:1
  • C# mongodb 查询工具源码(wpf/mvvm)下载
    C# mongodb 查询工具源码(wpf/mvvm)下载
    2014-12-24下载
    积分:1
  • 9、电话卡管理销售系统(源码+)-北大青鸟机试模拟题.zip
    9、电话卡管理销售系统(源码+数据库)-北大青鸟机试模拟题.zip
    2019-08-05下载
    积分:1
  • Asp.net中图片存储以及页面读取显示通用方案-附源码
    直接在数据库存储图片对资源图片较多, 图片文件较大 类似银行内部系统中对VIP用户签名就是用签名图片方式存储的 这主要为了安全上考虑,实际需求中使用次数频繁 且常常更新 无疑中这种使数据库中数据显得有些臃肿 数据容量增大,同时也增加了访问数据库服务器的负载,而使用存储图片路径的方式:图片文件放在服务器硬盘上,数据库中只需一个文件路径指向硬盘上图片文件即可 存储方式相比存储字节流要简单容易控制 但是我在网上发现关于这种页面显示的诸多问题如下我说明一下再Asp.net对图片页面显示控制:
    2013-02-20下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载