【发布时间】:2011-05-31 17:58:02
【问题描述】:
对于我正在开发的这个 asp.net 应用程序,我很难连接到这个普遍的服务器。现在,我可以在 Visual Studio 的服务器资源管理器中使用我的连接字符串访问和查看整个数据库,但是当我实际运行它时出现错误。这是我的代码:
String myConnectionString =
"Driver={Pervasive ODBC Client Interface};servername=192.168.1.2;dbq=@Live;";
OdbcConnection myConnection = new OdbcConnection(myConnectionString);
OdbcCommand command = new OdbcCommand(myConnectionString, myConnection);
try
{
myConnection.Open();
OdbcDataReader reader = command.ExecuteReader();
reader.Close();
command.Dispose();
myConnection.Close();
}
catch (OdbcException ex)
{
System.Diagnostics.Trace.WriteLine(ex.Message);
}
这是我运行时遇到的错误:
ERROR [42000] [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface]语法错误:驱动程序>={普遍的 ODBC 客户端接口}
任何帮助都将不胜感激,即使这只是一个疯狂的猜测,因为我现在有点绝望。
谢谢
【问题讨论】:
-
你能发布确切的错误信息吗?