[英]How to get the correct connection string for c# to teradata?
我一直在努力与teradata建立联系。
由于我的计算机上已有odbc
,因此对于Java来说,字符串看起来像
String connURL = "jdbc:odbc:DatabaseName" // and it works!
我需要在c#中建立连接。 所以我试过了
TdConnection cn = new TdConnection ("Data Source = odbc:DatabaseName; User ID = xxx; Password = ooo;")
但它不接受这个字符串。 编写Data Source
的正确方法是什么? c#中的jdbc
对应是什么?
您正在使用ODBC,因此您只能指定DSN:
DSN=myDsn;Uid=myUsername;Pwd=;
jdbc:odbc只是java驱动程序使用的名称,不会在.NET中转移到ODBC。 我建议你使用ADO.NET,如果这是一个选项。
或者这个用于TDConnection:
Data Source=myDsn;User Id=uid;Password=pwd;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.