中易网

ASP access 批量 添加 数据

答案:1  悬赏:0  
解决时间 2021-02-11 17:03
ASP access 批量 添加 数据
最佳答案
数据库连接和创建记录集我不讲了.
假设只有两个字段xxx和yyy

读取部分:
dim val
val=""
do while not rs.eof
val=val + rs("xxx") + "-" + rs("yyy") + "|"
rs.movenext
wend
设一个隐藏域,把那个val的值放到隐藏域去

上面val集中所有值到一个字符串,以"-"相连的属于同一行,以"|"相连代表另外一行数据

数据处理部分:
val = request.form("val")
dim a
a = split(val,"|")
length = ubound(a)
把前面拿到的值,以"|"分隔符变成数组a,这样a(0)就是要插入的第一条数据了.并获得数组下标的值

dim b(length)
for i=0 to length do
b = split(a(i),"-")
Conn.Execute("INSERT INTO 表(xxx, yyy) VALUES('"& b(0) &"', '"& b(1) &")
next

把a(i)以"-"为分隔符变成数组b,这样b(0)和b(1)就是要插入行的xxx和yyy的值.然后写入数据库,循环.

上面是我的思路.具体代码可能会有错.改一下应该可以嘀....
最后,要是有更好的办法,麻烦告诉我一下~俺vb用得较少,不是很清楚...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
横县柳明食品厂地址在哪,我要去那里办事
小兰在计算一道加法时,把367误看成376,算得的
用友软件 出纳通和票据通在打印票据类型上有
厦门哪里可以出售纪念币
山东科思华油燃气有限公司我想知道这个在什么
有哪位朋友知道从化万力轮胎厂详细地址?谢谢
过失致人死亡 意外事件 要赔偿多少钱给死者
洗衣粉被水泡了怎样可以弄散
从张家港到盛泽多少分钟一班车?分别是几点的
洞口县白蚁防治所怎么去啊,有知道地址的么
寄东西要不要标明里面的是什么
谁能给我个北京地区学校英语专业考研难易程度
photoshopCS6 下载了32位64位破解补丁 怎么安
达到f4星标准的硅藻泥有哪些
书是_______,_____________,读书就是______
推荐资讯
中国青年旅行社(东阳街店)地址有知道的么?有
AA制过后朋友都没给钱是不是忘了?我该怎么做
cf怎么替换杀敌音效,我想都替换成零的潜伏音
菏莲超市在什么地方啊,我要过去处理事情
京东周大生不可以打白条嘛
奔驰mb100黄牌12座车要什么驾照
想写小说,收入高吗
黑山木耳菌种死穴原因
封神榜这是古代写的小说吗?
吉林好城经贸有限公司地址有知道的么?有点事
精仿苹果7plus是苹果IOS10系统吗
坦克世界个人打经验最快的方式
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?