用VS.NET2003,里面有专用的连接组件.

解决方案 »

  1.   

    我安装了odbc.net插件后,连接sqlserver
     using Microsoft.Data.Odbc
     OdbcConnection oconn = new OdbcConnection("{SQL Server};Server = test;UID=sa;Trusted_connection = true;DATABASE=northwind;");
    open时,提示:   “未能打开...odbc驱动程序管理器,未发现数据源名称并且未制定默认驱动程序。。”
    test 是我建立的system dsn.
    请帮我看看是哪里出了问题?
    另外,如果要连接oracle。其connectionstring 该如何设置呢?
      

  2.   

    OleDbConnection necConn=new OleDbConnection () ;
    sConn = "provider = OraOLEDB.Oracle;";
    sConn += "Data Source =";
    sConn += DB_NameValue;
    sConn += ";password =";
    sConn += PasswordValue;
    sConn += ";User ID=";
    sConn += UserIDValue;   //sConn is the connectionstring
    necConn.ConnectionString = sConn;
    necConn.Open(); 

      

  3.   

    thanks.according your advise,i have connected oracle8i with olddb successfully!
    but how can i connect it with odbc?