L
liunoji
Unregistered / Unconfirmed
GUEST, unregistred user!
我想把word2000文档先存入access2000的的db1.mdb的image字段中,然后读出,使用了
以下方法实现出现了两个问题搞不懂,请大家指点:
存入数据库
var memo:Tmemorystream;
memo1:Tfilestream;
blobfield:Tfield;
memo:=Tmemorystream.create;
memo1:=Tfilestream.create('c:/xin2.doc',fmread);
memo.copyfrom(memo1,mome1.size);
with adoquery1 do
begin
sql.clear;
sql.add('update image set image=:a where id=1');
parameters.parambyname('a').loadfromstream(memo,ftblob);
execsql;
end;
运行时提示说update部分不正确,我设置断点跟踪发现参数a没有被赋值,我不知道怎么回事,请大家指点。
我想把存在image字段中的word文档倒入DBRichEdit控件中,但是无法
实现,我使用了流变量,先从数据库中巴字段内容读出付给流变量,然后使用流变量给DBRichEdit空间赋值,但是无法实现,我想请教大家:如何实现image字段的内容在DBRichEdit空间中显示出来
以下方法实现出现了两个问题搞不懂,请大家指点:
存入数据库
var memo:Tmemorystream;
memo1:Tfilestream;
blobfield:Tfield;
memo:=Tmemorystream.create;
memo1:=Tfilestream.create('c:/xin2.doc',fmread);
memo.copyfrom(memo1,mome1.size);
with adoquery1 do
begin
sql.clear;
sql.add('update image set image=:a where id=1');
parameters.parambyname('a').loadfromstream(memo,ftblob);
execsql;
end;
运行时提示说update部分不正确,我设置断点跟踪发现参数a没有被赋值,我不知道怎么回事,请大家指点。
我想把存在image字段中的word文档倒入DBRichEdit控件中,但是无法
实现,我使用了流变量,先从数据库中巴字段内容读出付给流变量,然后使用流变量给DBRichEdit空间赋值,但是无法实现,我想请教大家:如何实现image字段的内容在DBRichEdit空间中显示出来