我正在尝试使用命名空间连接到ODBCConnection
NexusDB System.Data.Odbc
。我可以使用正在运行的.NetFramework 4.6.1
控制台应用程序在我的机器上运行相同的代码。我的机器上安装了NexusDB V3.09 驱动程序。
下面是我的代码:
string conns = "DRIVER={NexusDB V3.09 Driver};Transport=TCP;SERVER=NexusDB@ipAddressValue;PORT=16000;DataBase=DBName;";
using (var conn = new OdbcConnection(conns))
{
string maxNumberQuery = "SELECT MAX(NUMBER) FROM CLIENT";
OdbcCommand oCmd = new OdbcCommand(maxNumberQuery, conn);
conn.Open();
result = (int)oCmd.ExecuteScalar();
}
当我尝试使用DotNetCore
控制台应用程序打开连接时,我收到此错误:
[IM002] [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序