连接字符串:
// ODBC 
 //Informix 3.30:
"Dsn='';Driver={INFORMIX 3.30 32 BIT};Host=hostname;Server=myserver;Service=service-name;Protocol=olsoctcp;Database=mydb;UID=username;PWD=myPwd 
 //Informix-CLI 2.5:
"Driver={Informix-CLI 2.5 (32 Bit)};Server=myserver;Database=mydb;Uid=username;Pwd=myPwd" 

解决方案 »

  1.   

    连接字符串:
     ODBC 
    // Informix 3.30:
    "Dsn='';Driver={INFORMIX 3.30 32 BIT};Host=hostname;Server=myserver;Service=service-name;Protocol=olsoctcp;Database=mydb;UID=username;PWD=myPwd // Informix-CLI 2.5:
    "Driver={Informix-CLI 2.5 (32 Bit)};Server=myserver;Database=mydb;Uid=username;Pwd=myPwd" 
      

  2.   

    String url =  
    "ODBC:informix- sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver; 
    user=testuser;password=testpassword"; 
      

  3.   

    我是用ODBC设置后在C#中直接用的,设置没问题,我在C#的服务器资源管理中能看见数据库连接和表,但是我用同一个连接在程序中使用的时候就出现系统错误
      

  4.   

    我的数据库连接是这样的你们看看有什么错没有啊
    this.sqlConnection1.ConnectionString = "data source=temp;initial catalog=gztb;password=1234cc;persist security info=True;user id=ccx99";
      

  5.   

    要用 OleDbConnection 才行呀
      

  6.   

    我用OLE的话它提示我无效的属性值(.Net Data OLE DB 提供程序 (System.Data.OleDb) 不支持 MSDASQL 提供程序(用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序)。)