如何将文件装入数据库(最后10分了)(10分)

  • 主题发起人 主题发起人 十四
  • 开始时间 开始时间
clientdataset
 
var blobstream:Tblobstream;
filestream:Tfilestream;
begin
try
table1.insert;
blobstream:=table1.createblobstream(table1.fieldbyname('doc',bmreadwrite);
filestream:=tfilestream.create('d:/picture.jpg',fmreaad);
blobstream.copyfrom(filestream,filestream.size);
finally
blobstream.free;
filestream.free;
end;
query也可以。文件名改一下。
 
楼上的兄弟说的没错,通过流的方式,将文件存入数据库。

TBlobField(adoquery.FieldByName('abc')).LoadfromFile('文件名') ;
 
多人接受答案了。
 
后退
顶部