【发布时间】:2017-05-14 11:03:15
【问题描述】:
我的 accdb 数据库文件中有一个附件字段, 我正在尝试阅读它以提取附件,但它一直返回空值
录制到这个帖子Using Attachment field with Classic ASP adodb没有办法做到这一点,是真的吗?如果是,我还有什么其他方法可以做到这一点?
这是我正在运行的代码:
qid = request.querystring("qid")
wikiDbAddress="database/my.accdb"
set cnWiki=server.CreateObject("adodb.connection")
cnWiki.open "DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=" & Server.MapPath(root&wikiDbAddress)
SQL = "select * from [Knowledge Base] where id="&qid
RS.Open SQL, cnWiki
do while not RS.eof
response.write RS("attachments")
RS.movenext
loop
【问题讨论】:
-
一些更新,经过一整天的尝试,这个查询带来了附件,但是,我仍然不知道如何序列化数据 SQL = "select Attachments.FileName as fname, Attachments.FileData作为数据,Attachments.FileType as FileType from [Knowledge Base] where id="&qid 有什么想法吗??
标签: ms-access vbscript asp-classic