| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 924 人关注过本帖
标题:请问哪位知道数据集ds3.Tables(0).Rows(0)("a")更新问题?
只看楼主 加入收藏
leopard2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-9-10
收藏
 问题点数:0 回复次数:3 
请问哪位知道数据集ds3.Tables(0).Rows(0)("a")更新问题?

本人毕业设计编了铁路方面的程序,各变量都定义,也调试通过,就是有个问题,每次循环执行完,数据库表中的数据已经更新了,但是ds3.Tables(0).Rows(0)("a") 中数据还是原值,这样sqlstr1中的计算是 ds1.Tables(0).Rows(i)("a")-原值,错误;如何让ds3.Tables(0).Rows(0)("a")值也同步更新


for i=0 to 50
If ds1.Tables(0).Rows(i)("a") = ds3.Tables(0).Rows(0)("a") Then
sqlstr1 = "update ddlc Set a='" & ds1.Tables(0).Rows(i)("a") - ds3.Tables(0).Rows(0)("a") & "'where 车次='" & ds1.Tables(0).Rows(i)("车次") & "'"
sqlstr2 = "update clly Set a='" & ds3.Tables(0).Rows(0)("a") & "'where 车次='" & ds2.Tables(0).Rows(i)("车次") & "'"
sqlstr3 = "update cflc set a=0 "
comsql1 = New SqlCommand(sqlstr1, consql)
comsql2 = New SqlCommand(sqlstr2, consql)
comsql3 = New SqlCommand(sqlstr3, consql)
comsql1.ExecuteNonQuery()
comsql2.ExecuteNonQuery()
comsql3.ExecuteNonQuery()
end if
next

搜索更多相关主题的帖子: Rows 数据集 
2007-06-02 08:46
frxyrx
Rank: 1
等 级:新手上路
威 望:1
帖 子:66
专家分:0
注 册:2006-11-2
收藏
得分:0 

我想你的数据是更新到数据库,dataset中的值却不会变,你试下重新填充dataset

2007-06-02 11:44
leopard2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-9-10
收藏
得分:0 
da1 = New SqlClient.SqlDataAdapter("SELECT *from ddlc", consql)
da2 = New SqlClient.SqlDataAdapter("SELECT *from clly", consql)
da3 = New SqlClient.SqlDataAdapter("SELECT *from temp", consql)
da1.Update(ds1)
da2.Update(ds2)
da3.Update(ds3)
da1.Fill(ds1)
da2.Fill(ds2)
da3.Fill(ds3)
ds1.AcceptChanges()
ds2.AcceptChanges()
ds3.AcceptChanges()
这些方法都试了,还是不行,比如执行完comsql1.ExecuteNonQuery(),数据库数据已经更新,但ds1.table(0).rows(0)("a")中的数据输出到textbox中仍是旧值
2007-06-02 23:07
leopard2008
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2005-9-10
收藏
得分:0 

问题解决,ds1.clear先清除,在填充就好了

2007-06-03 21:25
快速回复:请问哪位知道数据集ds3.Tables(0).Rows(0)("a")更新问题?
数据加载中...
 
   



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

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