使用C#连接sybase sql anywhere 9.0时,使用如下script,并且在电脑上配置了系统项的ODBC名字OdbcConnection conn = new OdbcConnection();
conn.ConnectionString = "ODBC;" +
"Driver={Sybase SQL Anywhere 9.0};" +
@"DefaultDir=c:\\mydb\\;" +
@"Dbf=c:\\mydb\\db_temp.db;" +
"Uid=dba;" +
"Pwd=sql;" +
@"Dsn="""";";但是运行时报错{"ERROR [IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式"},
不知哪里写错了,查了网上的资料都是东抄西抄的没有解决,望高手指点啊。
conn.ConnectionString = "ODBC;" +
"Driver={Sybase SQL Anywhere 9.0};" +
@"DefaultDir=c:\\mydb\\;" +
@"Dbf=c:\\mydb\\db_temp.db;" +
"Uid=dba;" +
"Pwd=sql;" +
@"Dsn="""";";但是运行时报错{"ERROR [IM002] [Microsoft][ODBC 驅動程式管理員] 找不到資料來源名稱且未指定預設的驅動程式"},
不知哪里写错了,查了网上的资料都是东抄西抄的没有解决,望高手指点啊。
"DefaultDir=c:\\mydb\\;"
或者
@"DefaultDir=c:\mydb\;"其他地方类似
"DefaultDir=c:\\mydb\\;"
或者
@"DefaultDir=c:\mydb\;"----已经去掉一个多余的\了,还是报同样的出错信息。