您的位置:程序门 -> web 开发 -> asp



asp循环输入真让人头痛啊!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


asp循环输入真让人头痛啊!
发表于:2007-01-01 09:51:22 楼主
俺在学习asp的过程中,突然有一想法,就是比如我们要在表中输入一批数据,表结构如下:(假设啊,呵呵~~~!)
编号       姓名         性别
001         aaa           bb
002         ccc           bb

比如现在“编号”要到100号,现在我不想每次都输入编号,而是想让编号随程序进行自动增加,而我只想每次输入姓名和性别,当把当前编号按提交按钮提交后,页面上再显示下一个编号的输入页面,不知道能不能这样做啊,该如何做啊
发表于:2007-01-01 10:58:151楼 得分:0
编号做成“自动编号”的字段
页面用js脚本生成,想要几行生成几行
发表于:2007-01-01 11:14:082楼 得分:0
每次插入记录取编号的最大值,然后转换成数字+1,再转成3位。
function   formatnum(shijian)
if   isempty(shijian)   then   exit   function
if   len(shijian)   =   1   then
formatnum   =   "00"   &   shijian
elseif   len(shijian)   =   2   then
formatnum   =   "0"   &   shijian
elseif   len(shijian)   =   3   then
formatnum   =   shijian
end   if
end   function
function   formatnum(shijian)
if   isempty(shijian)   then   exit   function
if   len(shijian)   =   1   then
formatnum   =   "00"   &   shijian
elseif   len(shijian)   =   2   then
formatnum   =   "0"   &   shijian
elseif   len(shijian)   =   3   then
formatnum   =   shijian
end   if
end   function
maxnum   =   cint("002")   +   1
returnv   =   formatnum(maxnum)
response.write(returnv)
发表于:2007-01-01 11:14:313楼 得分:0
上面的函数重了,去掉一个
发表于:2007-01-01 14:05:294楼 得分:0
编号做成自动增加,或者保存完后从数据库选最大值+1,显示在界面上. 但要注意并发的情况.
发表于:2007-01-01 18:21:335楼 得分:0
上面的兄弟们你们把我的意思给理解错了,我现在的问题是:我能让编号自动的增加并且显示到页面上,但问题是现在的显示结果是在页面上会有n条(比如我的编号要到100,那么就会显示100行输入和带有提交按钮的form),而我要的结果是:只有当我按下提交按钮提交数据后再显示下一编号的输入行,只要我不按提交按钮,就在页面上只显示一个输入行,比如以下显示
现在要输入编号第10的数据的页面显示效果

编号       姓名         性别
10        
   提交  重写

当我把“姓名”和“性别”添上并点了“提交”后,再显示如下效果

编号       姓名         性别
11        
   提交  重写

各位现在是否明白了我的本意了啊,祝大家元旦快乐哟!!!谢过了!!!!
发表于:2007-01-01 20:16:246楼 得分:0
当我把“姓名”和“性别”添上并点了“提交”后,再显示如下效果 ========= 提交后.再去查数据库,找最大值.
发表于:2007-01-01 21:19:547楼 得分:0
东西要活学活用
发表于:2007-01-02 13:09:258楼 得分:0
恩,好了,谢谢各位耐心的指点,我通过取最大值的方法解决了我的这个想法,谢谢大家了,还有xiaojie_cp朋友说的对,要活学活用,恩,金玉良言啊,谢了啊,呵呵,主要呢偶是刚刚学习这东西有时候还是真的就活不起来啊。。。。
发表于:2007-01-02 13:10:079楼 得分:0
谢谢大家了,问题解决了,还有xiaojie_cp朋友说的对,要活学活用,恩,金玉良言啊,谢了啊,呵呵,主要呢偶是刚刚学习这东西有时候还是真的就活不起来啊。。。。
发表于:2007-01-02 13:10:3110楼 得分:0
谢谢大家了,问题解决了!


快速检索

最新资讯
热门点击