怎样用ASP,象上传图片一样,上传记事本文件去批量提交信息。

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:32:56
比如:
收集学生资料,字段名如下:

姓名 年龄 班级

一般情况下,ASP用表单可以轻松的达到一个一个学生信息插入到数据库,

但是如果想批量的提交信息,是否可以用记事本把学生信息编辑好了。如下:

学生甲 15 五(1)班
学生乙 14 五(6)班
学生丙 14 五(6)班
.......

然后用ASP打开,从而达到批量上传

请高手指点!!!!
先谢谢了!
可以说的具体点吗?
我没用过这个
帮忙把代码写出来.~~

whichfile=server.mappath("abc.txt") 文件路径
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.OpenTextFile(whichfile,1)
While Not txt.AtEndOfStream
rline =txt.ReadLine'读取一行
b=split(rline," ",-1,1)'用空格截取序号
aa=b(1)
bb=b(3)
cc=b(5)
dd=b(7)
sql="insert into "&表&"("id,姓名,成绩,班级) values
('"&id&"','"&姓名&"','"&成绩&"','"&班级&"'")"

conn.execute(sql)

txt的格式
1 张三,20,一班
2 李四,10,二班

当然可以
用fso对象,循环读取文件行,然后把每一行数据处理后存入数据库。

用filesystemobject对象,循环读取每一行,然后分离出每一列来(安空格分隔字符串),取出的值保存到数据库。

其实就是上传图片的程序啊。
显示记事本文章更简单,直接读就行了的。