Clientdataset 读取SQL图片字段后在image 显示不完整
解决方案 »
- 怎么才能将多维数据以图表的方式展现出来呢?多维的柱形图,饼图,注是多维不只是三维
- 问一个调用VC下编写的dll的问题???好怪哦
- 如何限制同一台机器只允许运行一个相同应用程序??
- 微软的阴谋---> .NET
- 关于.txt 文本的内容判断?进来看看,谢谢了!
- 散分为我的公司征集名称
- 请教各位大哥:database控件中的alisename和databasename有何异同,与query的databasename有何关系???
- dbgrid如何在回车时间取得当前行的某个字段内容,(假设由一个字段name)
- 驱动器类型的识别
- 现存VC的SDK内包含有CWND数据类型的函数,请各位高手赐教在Delphi中如何定义和调用
- 有人熟悉在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;