标题:好长时间没解决这个问题了,请各位指教了。
只看楼主
阳光灿烂
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-3-2
 问题点数:0 回复次数:4 
好长时间没解决这个问题了,请各位指教了。
数据库更新问题。
connection、adapter、dataset都是在设计阶段完成,表里的记录共有四个字段分别与form的四个textbox绑定,显示正常。在更改了textbox里的内容后,想写回数据库。于是设计一按钮,运行时却显示错误。
Private Sub Button3_Click(ByVal……) Handles Button3.Click
        Dim gds As DataSet
        DataSet11.AcceptChanges()
        gds = DataSet11.GetChanges
        OleDbDataAdapter1.Update(gds, "biao")
    End Sub
错误提示:
未处理的“System.ArgumentNullException”类型的异常出现在 system.data.dll 中。
其他信息: 值不能为空。
错误行: OleDbDataAdapter1.Update(gds, "biao")
搜索更多相关主题的帖子: 指教 时间 
2005-08-08 16:29
冰封谷主
Rank: 4
等 级:贵宾
威 望:10
帖 子:226
专家分:20
注 册:2005-1-7
得分:0 
GetChanges 不是一个方法吗?

2005-08-08 18:18
三少
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2005-8-3
得分:0 
Private Sub Button3_Click(ByVal……) Handles Button3.Click
        Dim gds As DataSet
        gds = DataSet11.GetChanges
        OleDbDataAdapter1.Update(gds, "biao")
       DataSet11.AcceptChanges()
End Sub
这样写就行了
2005-08-17 00:06
阳光灿烂
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-3-2
得分:0 
谢谢三少
2005-08-20 15:30
shanji
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2005-1-23
得分:0 
Private Sub Button3_Click(ByVal......) Handles Button3.Click
            Dim gds As DataSet
            gds = DataSet11.GetChanges
            OleDbDataAdapter1.Update(gds,"biao")
            DataSet11.AcceptChanges()
End Sub

请问为什么顺序变一下就可以了呢?
可以稍微解释一下嘛?
2005-09-11 11:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-24651-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.065816 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved