无法在vb数据源中添加mysql db表

时间:2018-11-09 11:23:21

标签: mysql vb.net

enter image description here我在Visual Studio 2017的Windows 10中安装了mysql 8.0.3。我在mysql中创建了数据库和表,但是当我想通过VB Windows窗体应用程序在数据源中添加它时,出现此错误

Could not retrieve schema information for table or view `testtable`. 

我可以从服务器资源管理器选项卡中添加它,并且测试连接正常。

我该怎么做才能解决此问题?

感谢所有人

Server Explorer in Visual studio

Adding dataset-1

Adding dataset-2

Adding dataset-3

error-1

error2

mysql config

1 个答案:

答案 0 :(得分:0)

问题已解决!

整个问题出在连接器上。但不仅卸载并重新安装都可以解决问题。

我要做的是去

 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\PrivateAssemblies

并删除MySql.Data.dll文件,然后为mysql 5.7安装mysql-connector-net-6.9.8

这是通过深入的故障排除最终解决了我的问题的方法。

感谢所有在这里