Clientdataset 读取SQL图片字段后在image 显示不完整
解决方案 »
- 菜鸟问题 (100分)
- 大家帮个忙,我在用SqlServer数据表导出为DBF表,出错了,不懂。
- fastreport简单问题,请帮忙
- Delphi如何直接调用Excel的数据分析\回归
- 1.如何列举局域网网络打印机共享名称,2.指定IP的打印机的共享名称,3.直接向多台打印机发送控制符--?
- 如何向inifile中写入注释?
- 刚开始学Delphi,各位,给点建议!
- 请问怎么我按装speechsdk51后,在Delphi的Project<Import Type Library>对话框里看到的还是没变???
- 请问如何利用Tnmhttp向指定ASP网页提交数据,插入记录到ACCESS数据库中
- Delphi+WebSphere+Db2作企业级开发技术可行么?
- 有人熟悉在IIS6下开发通配符过滤程序吗?
- 由于刚学请问高手下面二句话的意思,
MS:TMemoryStream;
JpgFile:TjpegImage;
begin
with clientdataset2 do
begin
close;
clientdataset2.CommandText:=('select * from cp_name_image where 货品名称='''+cp_namelrADOquer.FieldValues['货品名称']+''' ');
open;
end;
if clientdataset2.IsEmpty=false then begin
MS:=TMemoryStream.Create ;
JpgFile:=TjpegImage.Create ;
TBlobField(clientdataset2.FieldByName('图片')).SaveToStream(MS);
MS.Position :=0;
jpgfile.LoadFromStream(MS);
image1.Picture.Assign(JpgFile);
end
else begin
image1.Picture :=nil;
end;
end;