| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 407 人关注过本帖
标题:修改后保存到數據庫怎么寫(解決)
只看楼主 加入收藏
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
结帖率:70%
收藏
 问题点数:0 回复次数:6 
修改后保存到數據庫怎么寫(解決)
修改后保存到數據庫怎么寫啊
是要保存五條數據啊

[[it] 本帖最后由 jxyga111 于 2008-6-2 16:17 编辑 [/it]]
搜索更多相关主题的帖子: 數據 
2008-06-02 13:58
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
update

2008-06-02 14:24
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
[bo][un]西风独自凉[/un] 在 2008-6-2 14:24 的发言:[/bo]

update



如果有五筆它只更新一筆
2008-06-02 14:42
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
加條件。。。別說沒條件。。。如果沒的話。說明數據庫設計的不合格

2008-06-02 14:51
jxyga111
Rank: 8Rank: 8
来 自:中華人民共和國
等 级:贵宾
威 望:33
帖 子:6015
专家分:895
注 册:2008-3-21
收藏
得分:0 
我是一次修多筆
cn.Execute "update t_aa  set aa=" & MSF.TextMatrix(MSF.Row, 0) & ",bb=" & MSF.TextMatrix(MSF.Row, 1) & ",cc='" & MSF.TextMatrix(MSF.Row, 2) & "' where aa=msf.textmatrix(msf.row,0)
像這樣只能保存一筆資料
2008-06-02 15:24
西风独自凉
Rank: 8Rank: 8
等 级:贵宾
威 望:43
帖 子:3380
专家分:28
注 册:2007-8-2
收藏
得分:0 
這樣只保存了msf當前資料,你可以循環msf.rows數
for i=1 to msf.rows -1
   cn.Execute "update t_aa  set aa=" & MSF.TextMatrix(i, 0)   & ",bb=" & MSF.TextMatrix(i, 1) & ",cc='" & MSF.TextMatrix(i, 2) & "' where aa=msf.textmatrix( i,0)
next

2008-06-02 15:31
三断笛
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:31
帖 子:1621
专家分:1617
注 册:2007-5-24
收藏
得分:0 
多笔数据最好做成一个"事务"来处理,
开始事务
BeginTrans
成功后则提交事务
CommitTrans
发生错误则回滚事务
RollbackTrans

其实也就多出3个语句而已,但事务能避免很多可能出现的问题,而且如果用户不满意还可以取消本次操作
2008-06-02 15:38
快速回复:修改后保存到數據庫怎么寫(解決)
数据加载中...
 
   



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

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