广

ASP.NET

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    中小系统.net DataAccess数据访问类

    2018-04-16 10:56:36 次阅读 稿源:互联网
    广告
    #region 引用对象
    using System;
    using System.Xml ;
    using System.Data;
    using System.Data.SqlClient;
    using System.Web; 
    #endregion
    namespace SysClassLibrary
    {
     /// <summary>
     /// DataAccess 的摘要说明。
     /// <author>wuchen</author>
     /// <date>2004-4-12</date>
     /// <email>scwuchen@263.net</email>
     /// <description>数据处理基类,调用方式:DataAccess.DataSet((string)sqlstr);或者DataAccess.DataSet((string)sqlstr,ref DataSet ds); </description>
     /// </summary>
     public class DataAccess
     {

     #region  属性
       
      /// <summary>
      /// 是否必须关闭数据库连接
      /// </summary>
      public static bool mustCloseConnection
      {
       get
       {
        return _mustCloseConnection;
       }
       set
       {
        _mustCloseConnection=value;
       }
      }
      /// <summary>
      /// 连接字符串
      /// </summary>
      public static string connectionString
      {
       get
       {
        if(_connectionString ==string.Empty)
         return SysConfig.ConnectionString ;
        else
         return _connectionString;
       }
       set
       {
        _connectionString =value;
       }
      }
      /// <summary>
      /// 是否关闭数据库连接
      /// </summary>
      private static bool _mustCloseConnection = true; 
      private static string _connectionString =string.Empty ; 

      #endregion
     

      #region 类构造函数
      
      /// <summary>
      /// 构造函数
      /// </summary>
      public DataAccess()
      {
      }

      /// <summary>
      /// 析构函数,释放相应的对象
      /// </summary>
      ~DataAccess()
      {
      }

      #endregion

         #region  Method
      
      /// <summary>
      /// 执行Sql查询语句
      /// </summary>
      /// <param name="sqlstr">传入的Sql语句</param>
      ///<returns >i </returns>
      public static int ExecuteSql(string sqlstr){
       int i=0;
       using (SqlConnection conn =new SqlConnection(connectionString))
       {
        SqlCommand comm=new SqlCommand()

    12345678910下一页

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告
    广告
    广告