前段时间,搞.net,有些数据库操作方面的事,要是每个都写那么多。那还不累死,就想写个类,把操作都封装起来,由于当时学习.net才1,2个星期,写得不是太好,现在也不想再改了,个人思维就定了,怎么改也差不多了~~
首先在web.config文件中加这么一段:
[转]一个数据库操作类(C#)<appSettings>
[转]一个数据库操作类(C#)    
<add key="conn_handler" value="sqlserver.htm" />
[转]一个数据库操作类(C#)    
<add key="conn_string" value="Persist Security Info=False;Data Source=localhost;Initial Catalog=northwind;User ID=xxxx;Password=xxxxxx;" />
[转]一个数据库操作类(C#)    
<add key="conn_datebasetype" value="SQLServer" />
[转]一个数据库操作类(C#)    
<add key="conn_schema" value="" />
[转]一个数据库操作类(C#)    
<add key="conn_catalog" value="" />
[转]一个数据库操作类(C#)    
</appSettings>
[转]一个数据库操作类(C#)
  和<system.web></system.web>是平行的关系,这样做是在类中可以调用它,为什么就不多说了。
  下面是这个类的全部代码:
[转]一个数据库操作类(C#)using System;
[转]一个数据库操作类(C#)
using System.Data;
[转]一个数据库操作类(C#)
using System.Data.SqlClient;
[转]一个数据库操作类(C#)
using System.Web.UI.WebControls;
[转]一个数据库操作类(C#)
[转]一个数据库操作类(C#)
namespace DBOperate

使用方法:
  先添加引用,再创建一个DBObject对象,假设是obj,创建对象的同时就和数据库连接上了,所以用完了调用一个DBClose()方法,关闭数据库连接。
  属性说明:
  SelectString,UpdateString,DeleteString,InsertString,看字面意思就知道了,给这四个属性赋值后,相应的操作就完成了,我已经写在属性的Set方法中了。
  给SelectString赋值后,就可以返回我们要的东西了。可以返回dataset,dataview,datareader,还可以直接就把控件和数据库绑定,具体可以查看代码。
  由于水平有限,写得不好,有好的意见可以给我留言,谢谢!

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2022-01-16
  • 2021-12-27
  • 2021-07-26
  • 2021-12-02
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案