delphi将word文件保存到access数据库中 数据库用access做支撑,想通过delphi将word和pdf文件保存到数据库中,需要时下载到硬盘上操作,请高手指点,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,那你把这些文件放到指定路径下面,然后在access表中保存这个文件的路径名与文件名,要用时到这个地方来下载就行 var strSQL, sfilename: string; MStream: TMemoryStream;begin adoquery1.sql.clear;strsql:='INSERT INTO test(upfile) VALUES (: upfile )' 表 test 中upfile 二进制字段adoquery1.sql.add(strsql);sfilename := ExtractFileName('c:\abc.doc'); MStream := TMemoryStream.Create; MStream.LoadFromFile(sfilename ); ADOQuery1.Parameters.ParamByName('upfile').LoadFromStream(MStream, ftBlob); MStream.Free;adoquery1.exesql; 谢谢但是上面的无法执行,出错了请问test(upfile) VALUES (: upfile ),upfile是什么意思? 搞明白了但是,我将word存到数据库中后,打开表,显示为:(BLOB),我想显示为所保存的文件名,怎么实现呢? 大家帮我看下这个SQL语句!! 模块的疑问 WebBrowser弹出窗口无法取得Cookies是什么原因? 需要程序里加上通过网关发送短信的功能吗? 我在用Delphi7时,不想让菜单显示加速字符,可是程序运行后总是自动加上加速字符,又没办法去掉,请教高手怎么解决? >>>>自定义消息处理函数怎么写???《〈〈急!!!!!!!!! 如何建临时表? 帮偶找回WIN2000 SERVER,5555555 南昌的程序员!!!通知!!! ZMODEN 协议??????? 怎么在指定的任意位置,打开指定大小的IE浏览器? 用Delphi 能获取其他应用程序窗口里的控件结果吗?
strSQL, sfilename: string; MStream: TMemoryStream;
begin
adoquery1.sql.clear;
strsql:='INSERT INTO test(upfile) VALUES (: upfile )' 表 test 中upfile 二进制字段
adoquery1.sql.add(strsql);
sfilename := ExtractFileName('c:\abc.doc');
MStream := TMemoryStream.Create;
MStream.LoadFromFile(sfilename );
ADOQuery1.Parameters.ParamByName('upfile').LoadFromStream(MStream, ftBlob);
MStream.Free;adoquery1.exesql;
但是上面的无法执行,出错了
请问
test(upfile) VALUES (: upfile ),upfile是什么意思?