首页
论坛
新职位
搜索论坛
什么's new
新职位
新的个人资料帖子
最新活动
会员
目前的访客
新的个人资料帖子
搜索个人资料帖子
VB.NET社区
登录
登记
什么's new
搜索
搜索
仅搜索标题
经过:
新职位
搜索论坛
Menu
Log in
Register
安装应用
安装
首页
论坛
数据库
数据库一般讨论
其他形式的数据库连接
您正在使用过期的浏览器。它可能无法正确显示此网站或其他网站。
您应该升级或使用
替代浏览器
.
回复主题
信息
<blockquote data-quote ="jmcilhinney" data-source="post: 5978" data-attributes="member: 3"><p>数据库连接是一个与任何其他对象一样的对象,因此您可以在一个以上的地方以与其他任何对象完全相同的方式访问它。 问题是,在您描述的场景中,您应该在多个地方进行连接。 It'很多人犯的一个错误,这使他们的事情复杂化。 您应该做的是:</p><p></p><p>1.从第一种形式获取要编辑的对象,并将其传递给第二种形式。</p><p>2.在第二个表单上编辑对象。</p><p>3.关闭第二个窗体时,请在第一个窗体上更新数据库。</p><p></p><p>很多人在一种表单上有一个DataGridView,编辑一条记录,然后在另一种表单上将其保存到数据库,然后想知道为什么网格没有't show the change. It's because they'重新做错了。 他们应该先更新网格,然后再从中更新数据库。 Let'假设您有一个绑定到DataTable的DataGridView。 您将DataRow或DataRowView绑定到要编辑的网格行,并将其传递给对话框。 对话框将填充其控件,用户可以编辑数据。 如果用户单击“确定”,则只需将数据从控件推回DataRow或DataRowView。 因为该行绑定到网格,所以网格将自动更新。 对话框关闭后,第一个表单可以立即将绑定的DataTable中的更改保存回数据库,既可以立即保存,也可以在多次编辑后批量保存。</p></blockquote><p></p>
Insert quotes…
确认
发表回复
首页
论坛
数据库
数据库一般讨论
其他形式的数据库连接
本网站使用Cookie来帮助个性化内容,调整您的体验并在注册时保持登录状态。
继续使用本网站,即表示您同意我们使用cookie。
接受
了解更多…
最佳
底部