使用dotnetcore中的ODBCConnection连接到Nexus DB

时间:2017-12-28 12:16:34

标签: odbc .net-core nexusdb

我正在尝试使用 ODBCConnection 命名空间中的 System.Data.Odbc 连接到NexusDB。我可以使用正在运行的 .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驱动程序管理器]未找到数据源名称且未指定默认驱动程序

0 个答案:

没有答案