标题:[求助]如何用select和文本框同时增加多个记录?
只看楼主
lxyjcy2006
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-7-9
 问题点数:0 回复次数:4 
[求助]如何用select和文本框同时增加多个记录?
做了一个从“档案表”选择数个记录增加到“借阅表”的表单,同时要将借阅人,借阅时间文本框输入的内容一同加入借阅表相应字段。试编代码:
INSERT into 借阅 (序号,年度,保管期限,案卷号) select 序号,年度,备注,案卷号 from 档案 where 年度=ld and 备注=bz and 案卷号=ajh
repl 借阅人 with thisform.text1.value
repl 借阅时间 with ctod(thisform.text2.value)
repl 编号 with VAL(thisform.text4.value)
用以上方法显示为:
序号 年度 保管期限 案卷号 借阅人 借阅时间
5   2005 长期   10  / /
6   2005 长期   10  / /
7   2005 长期   10   王林  07/12/06
想要显示为以下方式:
序号 年度 保管期限 案卷号 借阅人  借阅时间
5   2005 长期   10  王林  07/12/06
6   2005 长期   10  王林  07/12/06
7   2005 长期   10    王林  07/12/06
各位大侠,如何同时加入借阅人和时间,您给指点一下,小弟先谢谢了。
搜索更多相关主题的帖子: select 文本 记录 
2006-08-04 23:14
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 

在repl语句前增加循环语句,依次将借阅人及借阅时间存入借阅表中。


活到老,学到老! http://www. E-mail:hu-jj@
2006-08-05 08:28
linwm
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2006-7-18
得分:0 
repl all 借阅人 with thisform.text1.value

2006-08-05 08:31
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
得分:0 
将从档案里提出来的来记存入数组,在用INSER INTO从数组存入

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2006-08-05 17:02
fyyylyl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:16
帖 子:287
专家分:676
注 册:2006-5-22
得分:0 
先将三个文本框的值赋给三个变量:
a1=thisform.text1.value
a2=ctod(thisform.text2.value)
a3=VAL(thisform.text4.value)
再执行
INSERT into 借阅 (序号,年度,保管期限,案卷号,借阅人,借阅时间,编号)
) select 序号,年度,备注,案卷号,a1 as 借阅人,a2 as 借阅时间,a3 as 编号 from 档案 where 年度=ld and 备注=bz and 案卷号=ajh

2006-08-05 17:10



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




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

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