标题:[求助]请求帮助解决DataGridView修改、删除、插入操作后不能更新到数据库
只看楼主
hzsctakaqing
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-8-17
 问题点数:0 回复次数:7 
[求助]请求帮助解决DataGridView修改、删除、插入操作后不能更新到数据库
(vb.net 2005)我的代码如下:
Dim con As New SqlClient.SqlConnection("Data Source=hzsctjz;Initial Catalog=t;Persist Security Info=True;User ID=sa;Password=")
con.Open()
Dim cmd As New SqlClient.SqlCommand("select * from tuser", con)
Dim adp As New SqlClient.SqlDataAdapter
Dim cb As New SqlClient.SqlCommandBuilder(adp)
adp.SelectCommand = cmd
Dim ds As New DataSet
adp.Fill(ds, "tuser")
'Me.DataGridView1.DataSource = ds
cb.GetUpdateCommand()
adp.Update(ds, "tuser")
con.Close()
ds = Nothing
adp = Nothing
DataGridView控件中的内容会改变,但是不会更新到数据库,我在网上都找了,但是都不对,请求帮忙,谢谢
搜索更多相关主题的帖子: 数据库 DataGridView adp New Dim 
2007-08-17 16:30
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 
Dim con As New SqlClient.SqlConnection("Data Source=hzsctjz;Initial Catalog=t;Persist Security Info=True;User ID=sa;Password=")
con.Open()
Dim cmd As New SqlClient.SqlCommand("select * from tuser", con)
Dim adp As New SqlClient.SqlDataAdapter
Dim ds As New DataSet
adp.Fill(ds, "tuser")
Dim Tab as Datatable=ds.table(0)
Me.DataGridView1.DataSource = Tab
dim UpTab as DataTable=Me.DataGridView1.DataSource
'在此处添加你的更新的方法,对UpTab进行更新,这样既可以更新Datagridvies1,又可以更新数据库
con.Close()
ds = Nothing
adp = Nothing

大家好,才是真的好!
2007-08-23 16:30
hzsctkq
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-3
得分:0 
谢谢,该问题已经解决!!!
2007-08-29 09:14
adou
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:81
注 册:2006-8-24
得分:0 


不会吧,你来一次就换一个ID啊?


大家好,才是真的好!
2007-08-29 09:36
open221
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2006-11-15
得分:0 
'在此处添加你的更新的方法,对UpTab进行更新,这样既可以更新Datagridvies1,又可以更新数据库
能再详细点吗??
2007-09-19 13:58
xipeng2002
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2007-9-18
得分:0 

遇见同样的问题,可否详细点指点一下,谢谢!

2007-10-06 22:13
lilun051
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-10-26
得分:0 

Me.DataGridView1.DataSource = Tab
dim UpTab as DataTable=Me.DataGridView1.DataSource
这两句可以注释一下吗。。。新人没有看懂谢谢~!
2007-10-27 09:36
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
只是一个赋值语句,有什么不明白的请说出来吧

飘过~~
2007-10-27 14:22



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




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

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