asp中 如何循环写入数据

在asp中页面有十个文本框,十个文本框的内容需要存入数据库的同一列,如何实现?求代码!... 在asp中 页面有十个文本框,十个文本框的内容需要存入数据库的同一列,如何实现?求代码! 展开
 我来答
一霎秋风惊画扇
2013-02-22 · TA获得超过795个赞
知道小有建树答主
回答量:66
采纳率:0%
帮助的人:83.4万
展开全部
你是要同时存入10条数据吧。
用一个“虚”的查询插入:
insert into YourTable(ColName1,ColName2)
select 3 as ColName1,4 as ColName2
union
select 5 as ColName1,6 as ColName2
union .........(你想连几个也行)
这样就能一次性访问数据库而存入多条数据了。
这个语句的select非常统一,你用个循环拼一下字符串就OK了。

当然,列的别名你不加也行。
更多追问追答
追问
请问select  这句是什么意思?
追答
insert into A(...)
select ... from B
这也算是比较基本的语句啦,就是将从B表中查询出的数据插入到A表中。
你说的问题中,没有表需要查询,所以用union连接成多条数据,插入到你的表中就行了
jiangxibaiyi
2013-02-22 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
10个文本框的name属性设置一样,比如:name ="text"
然后asp中这样获取:
text = Request.form("text")
然后将上面text这个变量,存入数据库即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式