| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1499 人关注过本帖
标题:dataset控件绑定,数据更新的问题
只看楼主 加入收藏
wangjun2632
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-11-9
收藏
 问题点数:0 回复次数:2 
dataset控件绑定,数据更新的问题

我使用dataset和form上的textbox控件绑定了,我想通过在textbox上修改数据,修改完以后无法将源数据库中的数据修改
类代码的代码如下:
Public Function updatedbfromdataset(ByVal dschanges As DataSet, ByVal strsql As String) As Boolean
Dim conn As New SqlConnection(strconnection)
Try

Dim dtadapter As New SqlDataAdapter(strsql, conn)
Dim custcb As SqlCommandBuilder = New SqlCommandBuilder(dtadapter)
'open the connection
conn.Open()
'save the dataset changes back to the database
dtadapter.Update(dschanges)

'return success
updatedbfromdataset = True
Finally
'close the connection
conn.Close()
End Try

End Function

控件button的代码如下
Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
If dsemployees.HasChanges(DataRowState.Modified) Then Exit Sub
Dim changesdataset As DataSet
changesdataset = dsemployees.GetChanges(datarowstate.modified)
Dim strsql As String = "select 姓名,年龄,性别,身份证号,户口所在地,联系电话,申请前职业,名称字号,从业人数,营业面积,产权,资金数额,组成形式,经营范围,经营内容,注册ID,备注 from zhizhaoguanli"
Dim ccommon As New clsCommon

ccommon.updatedbfromdataset(changesdataset, strsql)


End Sub
错误代码如下:
未处理的“System.ArgumentNullException”类型的异常出现在 system.data.dll 中。

其他信息: 值不能为空。
请大侠们帮帮我,看看是哪里出错了,谢谢,本人在线等,,,急急急

[此贴子已经被作者于2005-11-10 1:54:03编辑过]

搜索更多相关主题的帖子: 绑定 dataset 控件 数据 
2005-11-10 00:12
wangfuli
Rank: 4
等 级:贵宾
威 望:12
帖 子:206
专家分:10
注 册:2005-11-11
收藏
得分:0 

你的数据库的表中有主建吗,没的话,好象不可以了


2005-11-12 12:53
wstcl
Rank: 1
等 级:新手上路
帖 子:381
专家分:5
注 册:2005-8-17
收藏
得分:0 

二楼说得有理


Love Baby
2005-11-17 21:48
快速回复:dataset控件绑定,数据更新的问题
数据加载中...
 
   



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

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