在触发SQL查询时捕获到OdbcException

时间:2014-06-02 05:59:35

标签: c# odbc

'admin_table_name'是包含表的名称的字符串数组,它们作为文本文件的输入而'table_index'是array.so的索引,在触发下面的查询时,避免使用“admin_table_name [table_index]”通过抛出'OdbcException被捕获'作为例外。我在代码中犯的错误是什么?请帮忙。

 cmd.CommandText = "SHOW KEYS FROM " + admin_table_name[table_index] + " where Key_name = 'PRIMARY'";
 dr = cmd.ExecuteReader();

1 个答案:

答案 0 :(得分:0)

为什么要使用ODBC?对于大多数数据库,可以使用本机驱 你可以在执行Reader之前发布CommandText的完整字符串吗?