高手进,ASP如何将文件存入数据库

文件类型可能为图片、文本、压缩包、Flash、Mp3等
怎么将这些文件存入数据库,再读出来?
最好写出源代码
注:不是上传的,是扫描硬盘某文件夹里的文件,把它们存放到数据库中.
我想做个文件打包的程序,就是把网站文件打包好下载下来

第1个回答  2008-03-19
邮件地址给我,我发个无组件上传类给你,可保存到数据库也可保存到指定路径。有详细的使用示例。
===========================================
这样吖....嗯...想一下.....用ADODB.Stream可以读取文件后以二进制数据流的方式写进数据库,至于读取出来,同样可以用ADODB.Stream读取的。具体实现,查下资料咯....不过就算做出来,也只能读取本机的文件,远程无法使用的。
第2个回答  2008-03-19
代码不是一两句话就说完的. 如果需要可以联系WO

扫描硬盘某文件夹里的文件 使用 FileSystemObject

用ADODB.Stream读取文件后以二进制数据流的方式写进数据库

一般不建议你这么做.使用起来慢,没有定制性.一般使用链接的形式.

有asp高手呀?如何把一份带图的数学试卷保存在数据库并在网页上显示出来...
一般试卷等东西是PDF或WORD文件格式来存储到服务器某个文件夹里,不会直接存在数据库里,数据库里只存储文件的路径。然后这些文件在网页里现实的时候用JS做一个的pdf模块或ActivX来浏览器里引用word。

Asp实现将xml文件导入access数据库
做这个简单啊,首先用asp读取xml文件,判断标签类型,根据标签类型,将该标签下的数据写入数据库。至于你说的先将xml文件上传,可以用网上的上传文件用的asp源码。在进行一下修改,上传成功后,用asp读取xml文件,并显示在网页上。因为我是在网吧上的,所以我得回家后把代码写出来,再发给你。大概2到3...

asp如何将图片以二进制方式存如数据库。非form方式
可以试试用ADODB.Stream这个组件,这是ADO默认安装的,大多数ASP空间都支持的一个组件.该组件支持二进制文件的读写操作,可以试试.Set aso = CreateObject("ADODB.Stream")aso.Mode = 3 aso.Type = 1 aso.Open aso.LoadFromFile("文件的本地路径")bstr = aso.Read(-1)aso.Close Set aso = Nothi...

通过ASP页面提交表单添加进ACCESS数据库
对的,楼上那个方法你可以试下,要是不行,你就试这种方法看。Set rs= Server.CreateObject("ADODB.Recordset")sql="Select * From user_tel"rs.open sql,conn,3,3 rs.addnew rs("user_id")=user_id rs("tel_nul")=tel_nul rs("slbh") =slbh rs.update rs.close ...

asp如何上传一个pdf文件,并且写入数据库,然后前台能读出
一般这种上传做法,不建议把数据流写入库 通常的作法,只是在上传文件后,把文件的路径写入库 这样,你在前台读取时,只要把路径读取就可以打开相应文件

求asp中上传excel并导入数据库中的代码??
这段代码已经测试过:excel导入到access数据库 < dim FileName FileName="data.xls" '取得文件名,来自项目经理的指定,路径固定在某个虚拟路径中 Dim conn, rs set conn=CreateObject("ADODB.connection")conn.Open "Driver={Microsoft Excel Driver (*.xls)};" & _"DriverId=790;" & _"Dbq...

如何用ASP把数据写入文件?高手帮忙!
先生成文件 Set a = fs.CreateTextFile("Server.Mappath("代表学号的变量.txt"),", True)然后再 Set objTS2 = objFSO.OpenTextFile(Server.Mappath("代表学号的变量.txt"),8,true)

关于asp文件上传问题请教高手。
1.asp只支持部分文件流操作,比如:一般说法是文件流只能读取完了才能去操作(ado.stream组件)它。这样你就不能去完全控制它,asp本身就是不参与内存管理的一种脚本。这方面弱。2.上面如果成立,就有这样个思路,建立一个数据流对象,然后建立多个目标数据流对象,每个目标流对象读取设定大小数据后,写入...

...并以新命名的方式把路径保存到数据库?求高手解决?
图1图2分别异步提交图片到后台。新名字的话也是后台处理的。图片存在空间里,把图片名存在数据库里。输出图片名到前台 前台图1图2后面可分别设一个隐藏的 input 用来ajax返回各自的图片名。总的提交按钮只提交隐藏的input即可。(input里是图片名,可同时提交多个input)暂无图片在第一次加载html时加载。

asp留言本广告注入数据库,求助!
1、清除数据库里的英文(及含有英文)用户名所发布的所有留言 可以单独写一个ASP页面来执行此操作,下面按这方法来做:dellEnName.asp 在这里,假定留言本表名book,用户名字段UserName,ID字段ID,请对照你的表修改 <!--include file="conn.asp"--> < Set Rs = Conn.Execute("Select * From book...

相似回答
大家正在搜