主从式窗体遇到的怪问题!

zhoupc88 2010-01-14 09:58:16
数据库应用桌面程序,VB.NET 2005开发前台界面,SQL Server 2005作后台数据库。

其中有一对多主从式的窗体,借助BindingNavigator和BindingSource控件来实现数据库导航和操作功能。从表采用DataGridView控件。所有这些应该都是再常规不过的设计模式了。问题来了:

对于从表的BindingSource组件的设置:DataSource属性设为主表的BindingSource,DataMember属性设为主表与从表之间的关系,正常来讲也应该是这样设置的。但当保存后再次打开窗体设计器时,却提示错误:DataMember所设置的属性值(也就是那个关系)在DataSource上找不到。(DataMember property 'xxxxx' cannot be found on the DataSource.)因此,窗体无法再次在设计器中打开。

除非到系统自动生成的设计器代码中手工删除设置DataMember属性的那条语句,窗体才能再次在设计器中打开。但只要一旦设置了那个DataMember属性,保存后就又会打不开。

真是百思不得其解。恳向各位大侠求教。
...全文
63 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
use_zj 2010-01-20
  • 打赏
  • 举报
回复
纯顶

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧