sql数据库操作类--

sql数据库操作类--

ID:22372336

大小:125.00 KB

页数:25页

时间:2018-10-28

sql数据库操作类--_第1页
sql数据库操作类--_第2页
sql数据库操作类--_第3页
sql数据库操作类--_第4页
sql数据库操作类--_第5页
资源描述:

《sql数据库操作类--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SQL数据库操作类>>  我把数据库操作类整理了一下,它包含了常用的数据库操作,由三种方式:简单的SQL拼接字符串的形式,SQL语句使用参数的形式和存储过程的形式,每种形式均有五个方法,并且都有事务.,可以直接调用.代码如下: 1//====================================================================== 2// 3//    Copyright(C)2007-2008三月软件工作室   4//    Allrightsreserved 5// 6//    filenam

2、e:SQLDataBase 7//    description: 8// 9//    createdby侯垒at 04/14/200818:33:3210//    houleixx.blogs.11//12//======================================================================1314usingSystem;15usingSystem.Collections;16usingSystem.Collections.Specialized;17usingSystem.D

3、ata;18usingSystem.Data.SqlClient;19usingSystem.Configuration;20usingSystem.Data.mon;2122namespaceSQLDataBase23{24  /**////<summary>25  ///数据访问基础类(基于SQLServer)26  ///</summary>27  classSQLDataBase28  {29    protectedstaticstringconnectionString=ConfigurationMana

4、ger.ConnectionStrings[ConnectionString].ConnectionString;30    publicSQLDataBase()31    {3233    }3435    执行简单SQL语句#region 执行简单SQL语句3637    /**////<summary>38    ///执行SQL语句,返回影响的记录数39    ///</summary>40    ///<paramname=SQLString>SQL语句</param>41    

5、///<returns>影响的记录数</returns>42    publicintExecuteSql(stringSQLString)43    {44      using(SqlConnectionconnection=neandcmd=neand(SQLString,connection))47        {48          try49          {50            connection.Open();51            introd.ExecuteNonQuery()

6、;52            returnro.Data.SqlClient.SqlExceptionE)55          {56            connection.Close();57            thromary>64    ///执行多条SQL语句,实现数据库事务。65    ///</summary>66    ///<paramname=SQLStringList>多条SQL语句</param>    67    publicvoidExecuteSqlTran(

7、ArrayListSQLStringList)68    {69      using(SqlConnectionconn=neandcmd=neand();73        cmd.Connection=conn;74        SqlTransactiontx=conn.BeginTransaction();75        cmd.Transaction=tx;76        try77        {78          for(intn=0;n<SQLStringList.Count;n++)79      

8、    {80            stringstrsql=SQLStringList[n].ToString();81            if(strsql.Trim(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。