对于我正在开发的这个 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);
}
这是我在运行时遇到的错误:
错误 [42000] [普遍][ODBC 客户端接口][LNA][普遍][ODBC 引擎接口]语法错误:驱动程序<< ??? >>={普遍的 ODBC 客户端接口}
任何帮助将不胜感激,即使这只是一个疯狂的猜测,因为我现在有点绝望。
谢谢