OdbcDataAdapter表名 - 以C表示

时间:2018-04-25 09:14:23

标签: c#

我们有内部软件,我正在尝试通过OdbcDataAdapter连接到它。它也是一个内部数据库。

我已经设法通过excel连接到Db但我在C中遇到问题 我不确定如何正确表达表名。我已经在excel中进行了试验和错误。

Excel中的字符串:

queryString = "SELECT * FROM ADI.\"kzn-57 | 600 | Survey Disabled | Realtime\"";

ADI = databasename
Table = kz - 50 | 600 | Data Disabled | Realtime

我收到的错误如下:

  

未知的表名。

string connectionString = "dsn=int_db";
        DataSet dataSet = new DataSet();

        OdbcConnection connection =
           new OdbcConnection(connectionString);
        string queryString = "SELECT * FROM ADI.\"kz-50 | 0600 | Data Disabled | Realtime\"";
        OdbcDataAdapter adapter =   
        new OdbcDataAdapter(queryString, connection);

        connection.Open();                // Connection established ok
        adapter.Fill(dataSet);            // unknown tables error
        Console.WriteLine(dataSet.GetXml());

0 个答案:

没有答案