首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 跪求ASP根据需要批量录入和保存代码
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaolu2007
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-20 15:41:31 楼主
    根据自己的需要批量录入和保存代码,谢谢!
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • luxu001207
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 17:52:401楼 得分:0
    想不出来LZ要干啥,楼下回答...
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yuyulu2008
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 18:00:232楼 得分:0
    也没看明白,是要录入文件吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • apollokk
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:58:483楼 得分:0
    一般用循环输入表单
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zl_c
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 00:46:014楼 得分:0
    根据"自己的需要"这个要求太过宽泛.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • homel
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 09:28:375楼 得分:0
    VBScript code
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <%nowsel=request("select") %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <link rel="stylesheet" href="../css/style1.css" type="text/css"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title><%=selectlanguage_Fun(user_default_language,"Period Setup","存货会计期间设置")%></title> <style type="text/css"> <!-- .style1 { color: #0099ff; font-size: 16px; font-weight: bold; } body { background-image: url(../imagers/di3.gif); } .style2 { color: #FF0000; font-weight: bold; font-size: 14px; } --> </style> </head> <body> <form name="form1"> <span class="style1">选择预开期间的个数</span> <select name="select" onChange="form1.submit()"> <option value="">请选择</option> <%for j=1 to 12%> <option value="<%=j%>" <%if j=nowsel then%>selected="selected" <%end if%>><%=j%></option> <%next%> </select> </form> <form name="form2"> <table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#cccccc"> <tr bgcolor="#FFFFEE"> <td colspan="6" align="center"><span class="style1">库存会计期间设置</span></td> </tr> <tr bgcolor="#ffffee"> <td>字首</td> <td>期间名称(中文)</td> <td><%=selectlanguage_Fun(user_default_language,"Year","年度")%></td> <td><%=selectlanguage_Fun(user_default_language,"Period Name(Eng)","期间名称(英文)")%></td> <td><%=selectlanguage_Fun(user_default_language,"From","起始日期")%></td> <td><%=selectlanguage_Fun(user_default_language,"To","终止日期")%></td> </tr> <%if nowsel<>"" then for i=1 to request("select")%> <tr bgcolor="#ffffee"> <td><%=i%></td> <td><input name="data1" type="text" class="txtBoxStyle2" size="20"></td> <td><input name="textfield" type="text" class="txtBoxStyle2" size="10"></td> <td><input name="data2" type="text" class="txtBoxStyle2" size="15"></td> <td> <input name="startdate" class="txtBoxStyle2" style="width:100px" value="<%=nowstartdate%>" size="20"> <img src="../imagers/date.gif" width="23" height="22" align="absmiddle" style="cursor:pointer;" onClick="JavaScript:window.open('day.asp?form=form2&field=startdate&oldDate='+startdate.value,'','directorys=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,width=250,height=170,top=150,left=590');"></td> <td> <input name="enddate" class="txtBoxStyle2" style="width:100px" value="<%=nowenddate%>" size="20"> <img src="../imagers/date.gif" width="23" height="22" align="absmiddle" style="cursor:pointer;" onClick="JavaScript:window.open('day.asp?form=form2&field=enddate&oldDate='+enddate.value,'','directorys=no,toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,width=250,height=170,top=150,left=740');"> </td> </tr> <%next end if%> <tr bgcolor="#ffffee"> <td colspan="6" align="center"><input name="submit" type="submit" class="go-wenbenkuang" value="提交"> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<input name="reset" type="reset" class="go-wenbenkuang" onClick="javascript:self.close()" value="<%=selectlanguage_Fun(user_default_language,"Close","关闭")%>"></td> </tr> </table> </form> <span class="style2">备注:(期间中文样式为:年+月,即200801;英文形式月-年,即may-08)</span><br> </body> </html> <%if request("submit")="提交" then response.Write nowsel num=request("data1").count response.Write num for y=1 to num sql1="select period_name_cn from stock_period where period_name_cn='"&request("data1")(y)&"'" set rs1=conn.execute(sql1) if not rs1.eof then response.Write("<script language='javascript'>alert('您选择的"+request("data1")+"已经存在,请选择其他期间!');history.go(-1);</script>") response.End() else sql="insert into stock_period(period_name_cn,period_name_en,start_date,end_date)values('"&request("data1")(y)&"','"&request("data2")(y)&"','"&request("startdate")(y)&"','"&request("enddate")(y)&"')" set rs=conn.execute(sql) end if next response.Write("<script language='javascript'>alert('期间设置成功!');window.location.href('inventory_period.asp');</script>") response.End() end if%>



    上面的只是一个思路,你可以看看@
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • redcn2004
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 09:41:306楼 得分:0
    说实话,我是看到跪求进来的,楼主的意思是填写很多表单,一次保存的意思。在这方面,动网做的好啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiao1zhao
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 12:44:567楼 得分:0
    看看我的网站 http://www.i5school.com/
    也许这个就是你想要的,
    --------------------------------
    我的表单类
      针对ASP表单提交设计的类,一次性提交或修改,节省时间,提高效率。
      测试环境:ASP。
      特点:
      1.表单提交后,后台可自动判断表单项目是否符合格式(如数字类型,邮件类型等),和js前台验证相结合更好;
      2.支持sql查询语句,可添加更新删除;
      3.显示返回信息;本程序不完善,欢迎大家多提意见,谢谢。
    --------------------------------
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaolu2007
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-22 09:41:098楼 得分:0
    不好意思,我在上面没说明意思,在录入时,比如我想加表单时,选择增加一栏或删除一栏,想加时以此类推,提交表单后,根据表单个数一次性保存。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zl_c
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 00:37:189楼 得分:0
    以下代码测试通过:
    HTML code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>动态增删表单控件</title> </head> <script language="javascript"> var i = 0; function add() {//增加 document.getElementById("mp").insertAdjacentHTML("beforeEnd","<span id=\"x" + i + "\"><input type=\"file\"> <input type=\"button\" value=\"删除\" onclick=\"del(" + i + ")\"><br></span>") i++; } function del(i) {//删除 var o = document.getElementById("x" + i); o.removeNode(true); i--; } </script> <body> <form name="form1"> <div id="mp"></div> <input type="button" onclick="add()" value="添加" /> </form> </body> </html>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • I_hui
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-23 08:48:2410楼 得分:0
    有没有专门的批量上传或删除工具啊!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • xiaolu2007
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-31 12:08:0111楼 得分:0
    HTML code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>动态增删表单控件 </title>
    </head>
    <script language="javascript">
    var i = 0;
    function add()
    {//增加
        document.getElementById("mp").insertAdjacentHTML("beforeEnd"," <span id=\"x" + i + "\"> <input type=\"file\" name=\"ch\"> <input type=\"text\" value=\"删除\" onclick=\"del(" + i + ")\"> <br> </span>")
        i++;
    }

    function del(i)
    {//删除
        var o = document.getElementById("x" + i);
        o.removeNode(true);
        i--;
    }
    </script>

    <body>
    <form name="form1">
        <div id="mp"> </div>
        <input type="button" onclick="add()" value="添加" />
    </form>
    </body>
    </html>

    这段代码,当默认打开时显示一个文本框,我想把“增加一个"按钮加到每增加一个文本框的删除按钮后面,如何取文本框的批量值存入呢?
    综合以上有一段代码,该如何修改
    <%if request("submit")="提交" then
    response.Write nowsel
    num=request("ch").count
    response.Write num
    for y=1 to num
    sql1="select * from stock where ch='"&request("ch")(y)&"'"
    set  rs1=conn.execute(sql1)
    if  not rs1.eof then
      response.Write(" <script language='javascript'>alert('您录入的"+request("ch")(y)+"已经存在');history.go(-1); </script>")
      response.End()
    else
      sql="insert into stock(ch)values('"&request("ch")(y)&"')"
    set  rs=conn.execute(sql)
    end if
    next
    response.Write(" <script language='javascript'>alert('录入成功!');window.location.href('period.asp'); </script>")
    response.End()

    end if%>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yuyulu2008
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-15 13:25:2712楼 得分:0
    原来我也找过这个问题
    看看我的,只是添加文件域

    <div id="add"> </div> <div  id="mydiv"  > </div>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="#" onclick="return addTable()"> <img src="../HXIMAGES/addFile.jpg" align="absmiddle" border="0" /> </a>
    <input type="hidden" name="fjCnt" value="1" />

    <SCRIPT> 
      function  addTable(){ 
            var  tb11  =  document.createElement("TABLE"); 
            tb11.border="0px";
    tb11.cellpadding="0";
    tb11.cellspacing="0";
    var name = "thefilename"+document.form1.fjCnt.value;
          document.form1.fjCnt.value=parseInt(document.form1.fjCnt.value)+1;
            var  row1  =  tb11.insertRow(0);   
            var  cell1=row1.insertCell(0); 
            //var  cell2=row1.insertCell(1); 
            document.getElementById("mydiv").appendChild(tb11); 
            cell1.innerHTML="附件"+parseInt(document.form1.fjCnt.value)+": <input id='file' name='"+name+"' type=file style='width:573px;'> <input type=button onclick='return delFj(this)' value='删除'>"; 
            //cell2.innerHTML="panyuguang962"; 
            //row1.insertCell(2).innerHTML="要注意:给的例子要考虑全面"; 
      } 
      </SCRIPT>

    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved