PRN*_*ios 5 database odbc visual-studio-2005 advantage-database-server visual-studio-2010
我正在尝试向我的visual studio项目添加数据源,但它总是给我一个错误:
Column 'TABLE_CAT' does not belong to table Tables.
Run Code Online (Sandbox Code Playgroud)
我在vs2005和vs2010中都得到了同样的错误.从我读过的,这个错误是由不符合ODBC 3.0的ODBC驱动程序引起的,但是根据Sybase,我的驱动程序是兼容odbc3.0.(我有版本10.10.00.28).
作为旁注,我可以很好地查询数据库.我只是无法创建数据源.
这是错误的图像:

谢谢你的帮助.
编辑:
以下是我采取的步骤:
我还尝试了32位驱动程序,.Net数据提供程序,并尝试"连接到数据库",而不是在VS中添加数据源.所有人都给我同样的错误.但是,我可以查询得很好,如果我在C#应用程序中使用连接字符串,它可以正常工作.
您遇到的问题出在您正在使用的 ODBC 驱动程序中。Visual Studio 2005 连接到支持 ODBC 3.0 API 的 ODBC 数据源,特别是实现 SQLInfo 方法。您的问题报告中的表现表明您的驱动程序要么是低级的(即 3.0 之前的版本),要么是某些可选的 ODBC 功能未实现。
应提供 ODBC 2.0 后台兼容性。或者应该提供选择 ODBC 2.0 的方法作为 ODBC 3.0 的替代方案。以下是其他一些报告了相同问题的链接:
| 归档时间: |
|
| 查看次数: |
1415 次 |
| 最近记录: |