首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

為什么程序只能刷新一次呢?该怎么解决

2012-03-19 
為什么程序只能刷新一次呢?一個winForm程序,在主界面中兩個datagrid關聯顯示,上面的datagrid顯示主表,下面

為什么程序只能刷新一次呢?
一個winForm程序,在主界面中兩個   datagrid   關聯顯示
,上面的datagrid顯示主表,下面的datagrid   關聯顯示從表,


我在另一個界面中輸入了一個主從表,然后
在主界面中加了一個刷新的按鈕,新建立了一個
dataset,刷新一下,可以在
主界面中將剛才在另一個界面中輸入的數据在主界面中顯示出來,
但是當在另一個界面中再添加數据的時候,回到主界面,再點擊 "刷新 "按鈕
就顯示     :名稱為   'masterAndDetail '   的關聯已經屬於這個   DataSet的錯誤提示
如何才能夠將原來的關聯清除呢?


[解决办法]
把錯誤代碼貼出來~
[解决办法]
Dim strSql1 As String = "select * from tableMaster "
Dim strSql2 As String = "select * from tableMaster
这里有问题
[解决办法]
清空下绑定,再重新绑定
[解决办法]
你把table先加到dataset中后 先建立关系 后 再去fill它

另外 你是否只应该把table clear 了 这样原先的关系和结构都存在呀


[解决办法]
用SQL建立關聯,就不用DATASET關聯啦~~

热点排行