【问题标题】:Visual Studio - Failed to link MySql database table to DataSetVisual Studio - 无法将 MySql 数据库表链接到 DataSet
【发布时间】:2018-08-29 19:23:40
【问题描述】:

当我在服务器资源管理器中成功添加到数据库的连接后尝试将 MySQL 表拖到 DataSet 时,我收到两条错误消息,一个接一个:

“部分更新命令无法自动生成,数据库返回如下错误:Unexpected error。”

“鼠标拖动操作失败。无法检索表或视图的架构信息。”

根据类似问题的答案,我重新安装了'MySqlConnector/Net''MySql for Visual Studio',同样的问题依然存在。我想知道出了什么问题。

【问题讨论】:

    标签: c# mysql database visual-studio dataset


    【解决方案1】:

    在我的情况下,在将表添加为数据源时,错误语句是“您已经有一个可用的连接”而不是“意外错误”,上述解决方案使用 MySql for VS 1.2.7 和 MySql .net 连接器 6.9。 8 也为我工作。这些需要按照上面提到的确切顺序安装。我正在使用 VS2017 15.9.11。

    【讨论】:

      【解决方案2】:

      这行得通,但我必须安装 1.2.7 才能让 MYSQL 显示为数据提供者的选项。

      【讨论】:

      • 我确认这个解决方案也对我有用(1.2.7 代替了 1.2.6)。谢谢。
      • 很棒的酱汁。我三个 - 1.2.7 MforVS,然后是 6.9.8 MC,在 VS2017 15.8.5 中发挥了作用。谢谢大家
      【解决方案3】:

      我找到了解决方案。经过数小时的修补,我发现当前版本的 MySql-for-visual-studio 和 MySqlConnector/Net 有一个错误,只能通过卸载它们并安装 MySQL-for-visual-studio-1.2.6.msiMySqlConnector-6.9.8.msi 来修复,正是在这个顺序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-24
        • 2020-03-30
        • 2013-04-14
        • 1970-01-01
        • 1970-01-01
        • 2023-02-22
        • 2015-09-14
        • 2016-12-13
        相关资源
        最近更新 更多