gpt4 book ai didi

mysql - Datarepeater 中的文本框动态 'databound'

转载 作者:行者123 更新时间:2023-11-29 15:11:14 24 4
gpt4 key购买 nike

我需要知道是否可以将驻留在数据重复器中的文本框动态绑定(bind)到“动态”创建的 BindingSource。我正在使用VB.net。我使用的数据库是MySQL数据库。

由于数据库不能永久驻留在同一服务器上,因此我必须动态使用连接。

[编辑]
好吧,看来我提问的时候是个傻瓜。我正在制作的应用程序不是基于网络的。这是一个简单的(我希望)应用程序,它连接到 MySQL 数据库,访问表,以便我可以编辑/查看它。当前设置使用“添加数据源”向导。我已经使用 mysql 连接器 dll 成功动态连接到数据库,但没有在设计时将文本框设置到数据源,我不确定如何通过数据重复器“链接”它们。

最佳答案

您的连接字符串应该在 Web.Config 中定义,如果您将数据库移动到不同的服务器,只需修改 web.config 条目即可。只要保持连接字符串名称相同,BindingSource 对象就会从配置中获取新值。


编辑

事实上,这里应该应用与上面列出的网络应用答案中相同的概念。

所有数据对象都应该是硬编码的,只有连接字符串(您必须向用户询问,或者在数据库移动时作为更新推出)才会被修改。

例如,在您的项目中创建一个 App.Config 文件。将您的配置值之一设置为连接字符串。当您需要时,您可以在该配置值中获取连接字符串。然后您的向导将允许用户轻松修改连接。

关于mysql - Datarepeater 中的文本框动态 'databound',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/87590/

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