先添加引用,好像是.NET Framework栏的ADO2.7,是一个.dll文件。
然后的使用就和以前一样了。
ADO2.7的引用文件有几个,不过我在Beta2下只能用.dll的那个。

解决方案 »

  1.   


    re: 非持续连接占资源好大??
    不对吧。现在编程都提倡非持续连接(我把它理解成瞬间连接,就是需要时连接,不需要时断开),这大大节约了服务器资源啊。只是连接的时候多花了一点点分配资源(或缓冲)的时间。
    我想,如果你连续向数据库导入数据,连接在每个insert命令后不会自己断掉吧。
    这是我的一些理解,不知对不对。
      

  2.   

    会断掉,而且写成class后每次连接需要重新实例化,不行的谁有啊,贡献一个
      

  3.   


    看在100分的份上,我给你一个例子,假设Main()在form1类中,....//省略//定义公用(静态)的连接;
    public static System.Data.OleDb.OleDbConnection  PubConnection;
    /// <summary>
    /// 应用程序的主入口点。
    /// </summary>
    [STAThread]
    static void Main() 
    {
    PubConnection=new System.Data.OleDb.OleDbConnection(); 
    PubConnection.ConnectionString= @"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=apa;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=CHEN-W2000;Use Encryption for Data=False;Tag with column collation when possible=False";
    PubConnection.Open();
    Application.Run(new Form1());
    }在其它的类中,你可以用 Form1.PubConnection来使用这个公用连接,如this.oleDbSelectCommand1.Connection = Form1.PubConnection;
      

  4.   

    实在是感谢大家我想要一套完整的ADO的数据库操作类,我实在是懒得写了主要是想找个现成的,谁叫咱懒那100分不是那么容易的哦...
      

  5.   

    介绍一篇文章给你参考:
    http://www.yesky.com/20020226/218667.shtml
      

  6.   

    我要的是ADO啊!ADO.net的类我都写出来了