要用DBImage1 来显示数据库中一个字段‘Graph’的信息,他为Blob类型DBEdit1来显示另一个char型字段的信息。
提示:位图图像无效 是什么原因啊?谢谢!!!
提示:位图图像无效 是什么原因啊?谢谢!!!
解决方案 »
- [急]小妹真心求助Delphi高手,幫忙修改一段Delphi7寫出來的代碼~~ .
- 如何获取DBGridEh下拉菜单的值?
- DBComboBox+Table+DataSource出错问题》?
- 一个读取数据到数据库的问题?
- 打开dbf的数据库要用户名密码,默认的是什么
- 【CSDN】【str:=Format('x=%1:d%0:d', [12, 13]); 什么意思呀】
- 请问那里有ADO的补丁下载
- 用户提出的怪要求,关于DBGridEh......
- 大麻烦!打印机的问题,进来看看
- 出錯信息﹕Counldn't perform the edit because another user changed the record
- 需要高手解决的问题,这个怪现象怎么解决?
- 帮忙
tempStream:TMemoryStream;
begin
tempStream:=TMemoryStream.Create;
tempStream.clear;
if ADOQuery1.FieldByName('Graph').Value<>NULL then //如果该字段不为空,则显示图片
begin
try
TBlobField(ADOQuery1.FieldByName('Graph')).SaveToStream(tempStream);
DBImage1.Picture.Bitmap.LoadFromStream(tempStream);
finally
tempStream.Free;
end;
end;