gpt4 book ai didi

mysql - "Configure TableAdapter tbl_users failed. Specified cast is not valid."- 编辑/创建 TableAdapter 时出错?

转载 作者:行者123 更新时间:2023-11-29 10:06:58 26 4
gpt4 key购买 nike

有点背景故事,我在一台旧服务器上使用 MySQL Server 5.X。退役服务器并将所有数据迁移到安装了 MySQL 8.0.11(现为 8.0.12)的新服务器。使用旧版身份验证来减少问题。

这似乎有效,我的所有程序都按预期打开/运行。我一直在编辑和发布它们,没有任何问题,但是在那段时间我没有任何理由更改任何数据源。

尽管我今天去更改了数据源,但无法让它在我的一生中发挥作用。

如果我尝试进行任何更改,我会收到错误“配置 TableAdapter tbl_users 失败。指定的转换无效。”。显然,表名称会有所不同,并且无论哪个表都会发生这种情况(甚至尝试添加我刚刚创建的新表)。

它似乎可以工作,但仔细检查后,不会创建删除和更新命令,这意味着如果我尝试运行该应用程序,我只会收到错误。

我目前有: Visual Studio 2015MySQL 连接器网络 6.9.8MySQL for Visual Studio 1.2.7

预先感谢您的任何帮助/想法。

最佳答案

@泰勒。我建议尝试将 MySQL for Visual Studio 和 MySQL 连接器更新到最新版本。你尝试过吗?我认为这个问题与这里描述的问题有某种关系。 https://bugs.mysql.com/bug.php?id=31338

这个错误可以追溯到连接器 5.1 版本,VS 2005...现在应该已修复,但症状非常相似。

也许您找到了其他解决方案?

更新:

我带着这个问题“休眠”,并在第二天找到了解决方法。这并没有真正解决问题,但使项目得以继续。

我进入表适配器的“属性”窗口,并在那里手动编辑选择和更新命令。它导致表适配器反射(reflect)这些更改,我可以在程序中使用新的表字段。对我来说,这已经足够好了。

关于mysql - "Configure TableAdapter tbl_users failed. Specified cast is not valid."- 编辑/创建 TableAdapter 时出错?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51767529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com