问题1:在db2中应该定义什么数据类型?
问题2:在delphi中如何存取?TBlobField(ReportTmp.FieldByName('报表')).LoadFromFile(strPath);就是这句话报错。
问题2:在delphi中如何存取?TBlobField(ReportTmp.FieldByName('报表')).LoadFromFile(strPath);就是这句话报错。
解决方案 »
- 请问如何去掉checkbox上面选中后的虚线框?
- 限制子窗口移动
- 是什么问题
- [在线等]Delphi 中如何预览 Excel表格内容.最好能调显示比例.
- 关于word.pas的问题。
- Delphi中如何调用oracle中的函数
- 怎样在用Table组件删除记录的时候显示中文对话框?
- D5可以和D6共存吗?
- 怎么样在程序中调用一个.exe文件,点确定按纽就让这个.exe文件自动执行起来?
- 求教,如何求出两个给定日期之间相差的天数??
- 大家有关于Delphi中的TUDPsocket的例子或者介绍什么的,能否指点一下,在网上找了好久都没找到,郁闷,回答者都有分
- 三层开发时DataSource1.DataSet.recno有数,可两层此数为-1?为什么?
ADOQuery1.FieldByName('asd').FieldKind 看看是个什么类型,再转换
(ReportTmp.FieldByName('报表') as TBlobField).LoadFromFile(strPath);
比较保险
procedure TForm1.Button1Click(Sender: TObject);
var
memstrm:TMemoryStream ;
begin
memstrm:=TMemoryStream.Create;
try
memstrm.Clear;
memstrm.LoadFromFile(strPath);
with ReportTmp do
begin
Edit;
TBlobField(FieldByName('报表')).LoadFromStream(memstrm);
Post;
end;
finally
memstrm.Free;
end;
end;
TBlobField(ReportTmp.FieldByName('报表')).LoadFromFile(strPath);自已查查TBLOBFIELD 是有很多类的,FOR Example :TBCDFIELD,TFLOADFIELD.....
blob
是没有问题的,我开发过很多,