zoukankan      html  css  js  c++  java
  • 数据库通用连接类

    using System;
    using System.Data ;
    using System.Data.SqlClient ;
    using System.Data.SqlTypes ;
    using System.Windows.Forms ;
    using System.Collections;
    namespace Database
    {
     
    /// <summary>
     
    /// Database 的摘要说明。
     
    /// </summary>

     public class Database
     
    {
      
    /// <summary>
      
    /// 属性
      
    /// </summary>

    //  public DataSet dataSet
    //  {
    //   get
    //   {
    //    return m_DataSet;
    //   }
    //   
    //  }
      public Database()
      
    {
       
    //
       
    // TODO: 在此处添加构造函数逻辑
       
    //
       XmlRead ConStr=new XmlRead();
       
    if (ConStr.ReadAllConnectNode())
       
    {
        constr
    = ConStr.connstring ;
    //    try
    //    {
    //     
    //     Open();
    //    }
    //    catch(Exception Ex)
    //    {
    //     MessageBox.Show("数据库连接错误"+Ex.ToString () );
    //    
    //    }
        
       }

       
    else
       
    {
       constr
    ="-1";
       
    //throw new SqlErrorCollection();

       }

       

      }

    //  public bool Open()
    //  {
    //   
    //   mcn.ConnectionString = constr;
    //   try
    //   {
    //    mcn.Open();
    //    
    //   }
    //   catch( Exception)
    //   {
    //    return  false;
    //   }
    //   return true;
    //  }
      /// <summary>
      
    /// 默认获取DataSet
      
    /// </summary>
      
    /// <param name="pMyTableName"></param>
      
    /// <param name="tmpMyComputerName"></param>
      
    /// <returns></returns>

    //  public virtual int getData (string pMyTableName ,string tmpMyComputerName)
    //  {
    //   return -1;
    //
    //  }
      ExecuteNonQuery
      
    ExecuteReader

      
    private函数
      
    填充DataSet

     
    internal  string constr= null;//= "Uid =sa ;Pwd=sa ;Server = Drago;Database =Northwind";
     internal SqlConnection mcn = new SqlConnection();
     
    internal DataSet m_DataSet =new System.Data.DataSet() ;
     }

     
    }


  • 相关阅读:
    MySql 用户 及权限操作
    MAC 重置MySQL root 密码
    在mac系统安装Apache Tomcat的详细步骤[转]
    Maven:mirror和repository 区别
    ES6 入门系列
    转场动画CALayer (Transition)
    OC 异常处理
    Foundation 框架
    Enum枚举
    Invalid App Store Icon. The App Store Icon in the asset catalog in 'xxx.app' can’t be transparent nor contain an alpha channel.
  • 原文地址:https://www.cnblogs.com/5tao/p/443727.html
Copyright © 2011-2022 走看看