【问题标题】:Connection error when configuring MySQL data source in Configure Data Source wizard在配置数据源向导中配置 MySQL 数据源时出现连接错误
【发布时间】:2017-06-27 18:46:14
【问题描述】:

我目前正在使用 VS2015 和 MySQL Server 的本地实例(通过 Workbench 管理)来开发学校项目。

该项目是我以前从未真正做过的 Web 表单应用程序 (.NET/C#)。我过去使用 MySQL 连接完成了 C#,但我认为它只是一个 Windows 表单应用程序,我将数据库连接到表单没有问题。

我目前正在尝试使用 Visual Studio 工具箱中的 GridView 元素连接到我的数据库。当我进入并编辑源设置时,我可以创建一个连接,它会看到我数据库中的表。

然后我可以单击“测试连接”按钮,它会成功连接。但是,如果我继续尝试从表中选择要查看的项目,然后单击“测试查询”,则会出现以下错误:

我已经用谷歌搜索了错误并尝试了一些在 SO 上找到的解决方案,例如安装 Clear MEF Cache 扩展,但没有解决任何问题。

此外,我从头开始创建了一些函数来连接和插入数据。他们还有一个问题,那就是尝试向表中插入一个以上的值将会失败。就像 INSERT INTO user_info(user_id, user_name) VALUES ('5', "Bob") 将插入 user_id 而不是 user_name。

【问题讨论】:

  • 或者您可以尝试使用代码手动打开连接以确保您可以连接到它。

标签: c# mysql asp.net visual-studio-2015 mysql-workbench


【解决方案1】:

请参阅 here for a tutorial to connect to MySQLhere for filling your DataGridView from MySQL. 确保您的项目中也添加了正确的参考(参考 > MySQL.Data)。

【讨论】:

    猜你喜欢
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-19
    • 2013-06-09
    相关资源
    最近更新 更多