标题:关于 VB批量更新和新增如何保存
只看楼主
wangwang1131
Rank: 2
等 级:论坛游民
帖 子:38
专家分:10
注 册:2006-8-5
 问题点数:0 回复次数:5 
关于 VB批量更新和新增如何保存
  我用VB 制作了类似表格输入的界面。现在需要对表格里的数据进行増,删,改操作。请教下:如果用户打开数据进行修改,打开表格赋值数据后如下图

现在用户编辑后


使用RS记录集如何更新数据库
搜索更多相关主题的帖子: 数据库 如何 记录 用户 制作 
2013-11-29 16:11
wangwang1131
Rank: 2
等 级:论坛游民
帖 子:38
专家分:10
注 册:2006-8-5
得分:0 
高手!给个思路吧
2013-11-29 16:33
wangwang1131
Rank: 2
等 级:论坛游民
帖 子:38
专家分:10
注 册:2006-8-5
得分:0 
数据库是SQL 2000
2013-11-29 16:38
vbvcr51
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:18
帖 子:364
专家分:1724
注 册:2013-11-3
得分:0 
sql语句也可以,用记录集也可实现。你要哪个语句?
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where 范围
更新:update table1 set field1=value1 where 范围

记录集更新
dim rs as new recordset
rs.open"select * 表名称 from where 编码='orange'"
with rs
 .fields("金额")=200
.update

[ 本帖最后由 vbvcr51 于 2013-11-29 19:03 编辑 ]
2013-11-29 18:49
wangwang1131
Rank: 2
等 级:论坛游民
帖 子:38
专家分:10
注 册:2006-8-5
得分:0 
我的意思:从数据库读取的多条记录(5条),赋值给VB的MSHFLEXGIRD控件后。用户在MSHFLEXGIRD表格控件对记录进行了修改,删除,和增加记录。那么这些操作做完后最终要保存到数据库。。此时如何更新数据库。因为他的操作是在VB表格上修改,删除,和增加记录。
2013-12-02 09:40
LK868
Rank: 2
等 级:论坛游民
威 望:1
帖 子:25
专家分:96
注 册:2010-3-27
得分:0 
如果是绑定数据库的话。先删除原来的数据,再重新增加新记录
2013-12-03 21:20



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




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

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