当前位置:首页-->网站建设-->显示文章内容
站 内 搜 索
请输入查询的字符串:
分类最新文章
经济型网站建设
服务项目——网站优化
网站建设--认识FrontPage 20
网站建设--认识FrontPage 20
网站建设--认识FrontPage 20
网站建设--精彩新思路:Fron
网站建设---FrontPage2002高
网站建设--Frontpage服务器扩
网站建设--图解微软网页设计
网站建设--用FrontPage轻松转
分类热门文章
ASP同时添加多条记录
企业网站建设的六大功能
利用JS获取IE客户端IP及MAC的
网站建设是否要使用模板
三种设计满足需求 网吧网络解
详讲超过255台电脑的内网IP规
watch-chat 进驻 Disney网站
修改注册表解决Dreamweaver乱
十天学会ASP之第七天
WAP手机网站入侵实例 不让上
十天学会ASP之第十天

ASP同时添加多条记录


发布时间:2007-10-22 被阅览数: 次 作者:青岛网络公司

为了实现同时像数据库添加多条记录的目的(多个卡号和成绩),我参考了网上的资料,发现很多都比较麻烦复杂,让初学者很难看明白,所以我在这把我采用的方法发出来供广大和我一样的新手参考.

 网上的资料往往没有详细的说明,而且贴上的都是整段代码,初学者光看到这一大篇代码就头晕了.其实我觉得我们应该先搞清楚思路.

 我的目的是要像数据库里同时添加多条每天的CS混战成绩统计.表名为CS,

 cs_id(自动编号), cs_ka(卡号),cs_d_f(当天的成绩),cs_date(时间)

 其实主要的代码只有几句,请注意红色部分。如下,

 dim ka, frag, cnt, sql '定义变量
 sql="select * from cs" 'SQL查询语句
 cnt=request.Form("ka").count '得到添加记录的条数
 set rs=server.CreateObject("ADODB.recordset") '创建记录集
 rs.open sql,conn,1,3
 for i=1 to cnt '使用一个循环语句向记录集写入数据
 ka=request.Form("ka")(i) '将表单传递的值分次传递给变量,注意后面的(i)一定不能少。
 frag=request.Form("frag")(i) '如果少了(i),就一次性把值全给你变量。
 rs.addnew '开使添加
 rs("cs_ka")=ka
 rs("cs_d_f")=frag
 rs("cs_date")=date()
 rs.update '把对记录的修改写入数据库
 next '循环
 rs.close '关闭记录集释放资源
 set rs=nothing

 



设为首页 | 加入收藏 | 联系站长 | 广告联系 | 最新文章 | 文章分类 
Copyright @ 青岛畅通网络公司 版权所有
公司地址:青岛市仙居路66号14#303 电话:0532-86068282 邮编:266071
Email:support@0532163.com