- *************************************************************************
- '**
- '** 使用 ADODB.Stream 保存/读取文件到数据库
- '** 引用 Microsoft ActiveX Data Objects 2.5 Library 及以上版本
- '**
- '** ----- 数据库连接字符串模板 ---------------------------------------
- '** ACCESS数据库
- '** iConcStr = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False" & _
- '** ";Data Source=数据库名"
- '**
- '** SQL数据库
- '** iConcStr = "Provider=SQLOLEDB.1;Persist Security Info=True;" & _
- '** "User ID=用户名;Password=密码;Initial Catalog=数据库名;Data Source=SQL服务器名"
- '**
- '*************************************************************************
- '
- '保存文件到数据库中
- Sub s_SaveFile()
- Dim iStm As ADODB.Stream
- Dim iRe As ADODB.Recordset
- Dim iConcStr As String
- '数据库连接字符串
- iConcStr = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False" & _
- ";Data Source=F:\My Documents\客户资料1.mdb"
- '读取文件到内容
- Set iStm = New ADODB.Stream
- With iStm
- .Type = adTypeBinary '二进制模式
- .Open
- .LoadFromFile "c:\test.doc"
- End With
- '打开保存文件的表
- Set iRe = New ADODB.Recordset
- With iRe
- .Open "表", iConc, adOpenKeyset, adLockOptimistic
- .AddNew '新增一条记录
- .Fields("保存文件内容的字段") = iStm.Read
- .Update
- End With
- '完成后关闭对象
- iRe.Close
- iStm.Close
- End Sub
- '从数据库中读取数据,保存成文件
- Sub s_ReadFile()
- Dim iStm As ADODB.Stream
- Dim iRe As ADODB.Recordset
- Dim iConc As String
- '数据库连接字符串
- iConc = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False" & _
- ";Data Source=\\xz\c$\Inetpub\zj\zj\zj.mdb"
- '打开表
- Set iRe = New ADODB.Recordset
- iRe.Open "tb_img", iConc, adOpenKeyset, adLockReadOnly
- iRe.Filter = "id=64"
- '保存到文件
- Set iStm = New ADODB.Stream
- With iStm
- .Mode = adModeReadWrite
- .Type = adTypeBinary
- .Open
- .Write iRe("img")
- .SaveToFile "c:\test.doc"
- End With
- '关闭对象
- iRe.Close
- iStm.Close
- End Sub
用asp实现的数据库中存取文件的代码
2019-10-21 10:26asp代码网 ASP教程
用asp实现的数据库中存取文件的代码
延伸 · 阅读
- 2019-10-21ASP生成动态flash的工具与介绍
- 2019-10-21asp的通用数据分页类
- 2019-10-21Access 2000 数据库 80 万记录通用快速分页类
- 2019-10-21ASP中取得图片宽度和高度的类(无组件)
- 2019-10-21收藏的ASP常用的函数集
- 2019-10-21asp分页的一个类
精彩推荐
- ASP教程
Asp DatePart 函数的语法详解(用于计算日期并返回指定的时间间隔
ASP(VBScript) 参考手册中,已经对 DatePart 作了说明,但其对第一个参数的解释太过书面,造成令人误解,现重新解释一下...
- ASP教程
asp下调试程序的debug类
ASP中最头疼的就是调试程序的时候不方便,我想可能很多朋友都会用这样的方法response.write,然后输出相关的语句来看看是否正确。前几天写了一个千行的...
- ASP教程
ASP调用带参数存储过程的几种方式
最近有很多的朋友问到调用存储过程的问题,这里简单介绍几种ASP调用带参数存储过程的方法。 ...
- ASP教程
asp中的Rnd 函数
Rnd 函数返回一个小于 1 但大于或等于 0 的值。 number 的值决定了 Rnd 生成随机数的方式...
- ASP教程
ASP返回某年总共有多少天的代码
asp中需要获取某年总共有多少天,主要是利用了asp中的DatePart函数...
- ASP教程
asp下轻松实现将上传图片到数据库的代码
轻松实现将上传图片到数据库 很久就想自己写一写程序了,不过由于赖就不想写我,今天刚好有空,所以写了这个小小的程序很容易一看就知道的,不多说...
- ASP教程
asp下将数据库中的信息存储至XML文件中
asp下将数据库中的信息存储至XML文件中 ...
- ASP教程
ASP中限制某些字符留言评论
这篇文章主要介绍了ASP中限制某些字符留言评论,原理就是通过instr函数查找。感觉很简单,写起来还是有点手生,感觉阿会南...