用数组实现数据记录的批量录入方法

2016-01-29 17:45 54 1 收藏

用数组实现数据记录的批量录入方法,用数组实现数据记录的批量录入方法

【 tulaoshi.com - ASP 】

  <%
rem 文章题目 asp中利用数组实现数据库记录的批量录入方法(原创)
作者:yanek
联系email:aspboy@263.net
%

包括两个文件
1。allneeddj.asp:实现表单的生成
2. allneeddjresult.asp 处理表单批量录入
3.hbedu.mdb :数据库文件
其数据库结构如下
provinceid:省份编号 数值型
dytaocount:打样套数 数值型
papertaocount:纸样套数 数值型
cpcontent:出片内容 数值型
filename:文件名 文本型
beizhu:备注  备注型

本例子中以10条记录,每条记录6个字段说明.

1。allneeddj.asp

<html

<head
<meta http-equiv="Content-Language" content="zh-cn"
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"
<meta name="ProgId" content="FrontPage.Editor.Document"
<title需求登记</title
</head

<body



<%
set conn=server.createobject("adodb.connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & _
             Server.MapPath("hbedu.mdb")

%

<form method="POST" action="allneeddjresult.asp"
  <div align="center"
    <center
  <table border="1" width="700" bordercolorlight="#FFFFFF"
    <tr
      <td width="660" colspan="6"
        <p align="center"需求登记</td
    </tr
    <tr
      <td width="54" align="center"省份</td
      <td width="66" align="center"打样张数</td
      <td width="66" align="center"纸样张数</td
      <td width="66" align="center"出片内容</td
      <td width="80" align="center"文件名</td
      <td width="328" align="center"
        <p align="center"备注</td
    </tr
    
    
    <%
rem 通过循环动态生成不同名称表单域
for i=1 to 10
%
    <%
    set rs=server.createobject("adodb.recordset")
sql="select * from provinceinfo "
rs.open sql,conn,1,1



set rs1=server.createobject("adodb.recordset")
sql1="select * from filename "
rs1.open sql1,conn,1,1
    %
    
    
    <tr
      <td width="54"<select name="<% response.write"data1"&i %"
      size="1"
<%
              do while not rs.eof
                             if province=cstr(rs("id")) then
                                sel="selected"
   &n

来源:http://www.tulaoshi.com/n/20160129/1502845.html

延伸阅读
标签: 电脑入门
1. 查找替换(如里面有一个词组和名字出现的频率极高,我们可以选用别的字符代替,前提条件这个字符不会这我们的表格里出现) 2. 不用输入小数点 方法:工具菜单;选项;编辑选项卡;自动设置小数点位数,输完后记得改回来。 3. 快捷键输入 方法: A.复制粘贴上一个单元格的内容;用快捷菜Ctrl+D; B..Alt+(小数字键盘上的数字); C.输入当前系统的...
    上次做的 电子相册软件 ,为了解决大文件读取速度慢的问题,使用了Windows下的文件映射功能,使文件读取效率顿时得到了大幅度提升。(具体见: 一个读取速度超快的FileStream! )     最近在做的一款软件,又使用到了这个函数,不过这次的要求是这样的:     系统的主程序会持续的从网...
标签: ASP
  巧用in关键字实现数据的批量删除 在WEB编程中经常会碰到数据的批量删除。我们通常的做法是通过循环来实现数据的批量的删除。但是一个程序模块循环用的太多那么这个程序模块的质量就会下降。因此本文就介绍通过巧用in关键字来实现数据的批量删除。 让我们通过一个例子来讲解IN关键字的数据批量删除 假如我们要删除这个页面的数据:相关...
标签: PHP
  摘要:用php制作动态web页面时,在提交服务器之前,让php根据用户在当前页面上录入的某字段的值立即从数据库中取出相关的其它字段的值并显示到当前页面上,是php程序开发中的难点。本文以一个具体实例详细介绍了怎样将两个html内嵌式语言php和javascript巧妙结合起来,解决这个难点的具体方法。 关键词:php、动态、html。 现在的网...
标签: ASP
  对于网站设计者而言,时常处理大批量的文件是难免的,特别是图片和一些文本文本文件,更是经常处理。而由于网站大量文件的关系,对于同类型文件的命名,往往就直接采用带有一定规律的递增数字来作为文件名,比如,我们常见的图片文件的命名,就时常采用1001.jpg、1002.jpg这种方式,这样的好处是文件名不会重复,容易管理。这...

经验教程

274

收藏

29
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部