求救 各位老兄帮忙:在oracle中插入blob字段的问题
在oracle中插入blob字段,但稍微大点就不可以代码如下(从mssql中取出二进制字段,插入到oracle中
定义:
source:Tadoblobstream;
取mssql(blob)字段值
source:=tadoblobstream.Create(Tblobfield(adoquery2.Fields[1]),bmread);
插入到oracle:
adoquery1.close;
ADOQuery1.SQL.Text:='update layoutfile set LF_Content=:blobname where LF_LayoCode= '+quotedstr('1023');
adoquery1.Parameters.ParamByName('blobname').LoadFromstream(source,ftblob);
adoquery1.ExecSQL;
大点的文件导不进去,小点的可以。