我想写一些类来操作数据库.每次用到的时候就new一个,返回dataset.但一个site上可能会有不同的project,怎么样方法共享这一个class比较好?
 
或者还有什么其它的好的方法来处理数据库?新加处asp.net的大家庭,分数不多,希望老鸟大虾多多指教.

解决方案 »

  1.   

    写一个操作数据库的基类,其中包括诸如生成command,DataAdapter,从数据库取得数据等操作
    其他要操作数据库的地方,都从这个基类继承
      

  2.   

    要是要求高就用微软的sqlhelper
    简单点就自己写个简单的,,里面写几个方法,返回DataSet,DataTable,等等
      

  3.   

    写个底层操作数据库的代码,编译后形成dll文件
    然后在各个你所要用到的项目中引用就可以了
      

  4.   

    封装成一个.dll文件,然后调用这个文件
      

  5.   

    将你的数据库连接类单独编译成一个dll,在新的project引用编译好的dll,可以象在新的project中编写的类一样使用.