天天加油 - 助您成才
为ASP.NET封装的SQL数据库访问类
您正在看的.Net是:为ASP.NET封装的SQL数据库访问类。
using System; using System.Configuration; using System.Data; using System.Data.SQLClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase {  /// <summary>  /// 通用数据库类  /// </summary>  public class DataBase  {   private string ConnStr = null;   public DataBase()   {    ConnStr = ConfigurationSettings.AppSettings[ConnStr];   }   public DataBase(string Str)   {    try    {     this.ConnStr = Str;    }    catch(Exception ex)    {     throw ex;    }   }   /// <summary>   /// 返回connection对象   /// </summary>   /// <returns></returns>   public SqlConnection ReturnConn()   {    SqlConnection Conn = new SqlConnection(ConnStr);    Conn.Open();    return Conn;   }   public void Dispose(SqlConnection Conn)   {    if(Conn!=null)    {     Conn.Close();     Conn.Dispose();    }    GC.Collect();   }   /// <summary>   /// 运行SQL语句   /// </summary>   /// <param name=SQL></param>   public void RunProc(string SQL)   {    SqlConnection Conn;    Conn = new SqlConnection(ConnStr);    Conn.Open();    SqlCommand Cmd ;    Cmd = CreateCmd(SQL, Conn);    try    {     Cmd.ExecuteNonQuery();    }    catch    {     throw new Exception(SQL);    }    Dispose(Conn);    return;   }      /// <summary>    /// 运行SQL语句返回DataReader   /// </summary>     /// <param name=SQL></param>     /// <returns>SqlDataReader对象.</returns>   public SqlDataReader RunProcGetReader(string SQL)   {    SqlConnection Conn;    Conn = new SqlConnection(ConnStr);    Conn.Open();    SqlCommand Cmd ;    Cmd = CreateCmd(SQL, Conn);    SqlDataReader Dr;    try    {     Dr = Cmd.ExecuteReader(CommandBehavior.Default);    }    catch    {     throw new Exception(SQL);    }    //Dispose(Conn);    return Dr;   }   /// <summary>   /// 生成Command对象   /// </summary>   /// <param name=SQL></param>   /// <param name=Conn></param>   /// <returns></returns>   public SqlCommand CreateCmd(string SQL, SqlConnection  Conn)   {    SqlCommand Cmd ;    Cmd = new SqlCommand(SQL, Conn);    return Cmd;   }     /// <summary>   /// 生成Command对象   /// </summary>   /// <param name=SQL></param>   /// <returns></returns>   public SqlCommand CreateCmd(string SQL)   {    SqlConnection Conn;    Conn = new SqlConnection(Co

1 2 3 4 下一页

排行

  1. C#版的网站新闻发布系统
  2. ASP.NET窗体对话框的实现
  3. ASP.NET中使用IFRAME建立类Modal
  4. 给Asp.Net初学者的关于继承和多态
  5. 在ASP.NET中上传图片并生成缩略图
  6. ASP.NET程序中用Repeater实现分页
  7. 用asp.net还原与恢复sqlserver数
  8. 为ASP.NET封装的SQL数据库访问类
  9. 用ASP.Net(C#)连接Oracle数据库的
  10. ASP.NET系统用户权限设计与实现
  11. 在asp.net中为Web用户控件添加属
  12. ASP.NET对IIS中的虚拟目录进行操
  13. ASP.NET中利用cookies保持客户端
  14. ASP.NET下MVC设计模式的实现
  15. Asp.net+Xml实现无数据库论坛一点
  16. ASP.Net中自定义Http处理及应用之
  1. C#版的网站新闻发布系统
  2. ASP.NET窗体对话框的实现
  3. 在VB.NET中使用MS Access存储过程
  4. ASP.NET中使用IFRAME建立类Modal
  5. 给Asp.Net初学者的关于继承和多态
  6. 在ASP.NET中上传图片并生成缩略图
  7. ASP.NET程序中用Repeater实现分页
  8. 用asp.net还原与恢复sqlserver数
  9. 为ASP.NET封装的SQL数据库访问类
  10. 用ASP.Net(C#)连接Oracle数据库的
  11. 保存图片流到数据库之后固定显示
  12. ASP.NET系统用户权限设计与实现
  13. 在asp.net中为Web用户控件添加属
  14. ASP.NET对IIS中的虚拟目录进行操
  15. ASP.NET中利用cookies保持客户端
  16. ASP.NET下MVC设计模式的实现
  1. 在ASP.Net中应用javascript
  2. ASP.NET窗体对话框的实现
  3. C#版的网站新闻发布系统
  4. 在ASP.NET中上传图片并生成缩略图
  5. ASP.NET程序中用Repeater实现分页
  6. 用asp.net还原与恢复sqlserver数
  7. 为ASP.NET封装的SQL数据库访问类
  8. 用ASP.Net(C#)连接Oracle数据库的
  9. ASP.NET系统用户权限设计与实现
  10. 在asp.net中为Web用户控件添加属
  11. ASP.NET对IIS中的虚拟目录进行操
  12. ASP.NET中利用cookies保持客户端
  13. ASP.NET下MVC设计模式的实现
  14. Asp.net+Xml实现无数据库论坛一点
  15. ASP.NET编程中的十大技巧
  16. TreeView使用笔记

最近更新

  • 推荐阅读
  • .Net《为ASP.NET封装的SQL数据库访问类》为ASP.NET封装的SQL数据库访问类
    关于我们 | 版权申明 | 广告服务 | 友情链接 | 网站地图 | 使用帮助 | ©2006-2008 TTADD.COM