c#连接odbc问题
连接infromix-cli 2.5 32bit 的远程数据库,odbc中配置好了,使用gridview时可以连接到数据库,可以查到数据库中的任意表中的任意字段。但是运行页面时出现:ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序。非常奇怪,我在vs.05中明明可以连接到数据库,在连接时也可以看到数据源,但就是不知道为什么这样。
下面是gridview自动生成的连接字串以及我写的完整字串:
1自动生成字串
connectionString="Dsn=123;uid=ccx99;pwd=goto21cn"providerName="System.Data.Odbc"
2自己写的字串
"DSN=123;Driver={Informix-CLI 2.5 (32Bit)};Host=X.X.X.X;Server=abc;Service=100900;Protocol=onsoctcp;Database=datacenter;Uid=tian;Pwd=tian
两种都是一样的错误,大家救救我!!!