我正在使用 VS2005 并尝试使用 MySQL 的 ODBC 连接到数据库。
问题是,当我开始选择要使用的表时,没有表,唯一可选择的是一个视图,它没有名称并且为空(当然,这样的东西在D B)。我尝试使用 SQL 语句添加一个表适配器,如果我键入整个内容,它显然可以完美运行(还尝试添加一个 Datagridview 以确保它不是海市蜃楼并且它运行良好),但是在查询生成器中它没有显示我任何可供选择的表(再次,如果我输入表的名称,它会出现,但它仍然不显示它的列)。此外,如果我选择“视图”选项卡,我会收到以下消息:
查询生成器失败
尝试读取或写入受保护的内存。这通常表明其他内存已损坏。
如果使用手动输入的 SQL 语句不起作用,我可能会相信它,但显然这不是问题所在。所以我的问题是:这里发生了什么?有人听说过这样的问题吗?更重要的是:有谁知道如何解决这个问题?