如何向SQL Server中保存bmp图象以及读取
2003-02-27 09:05
465 查看
插入修改 保存图象
bmTemp:=TBitmap.Create;
ms:=TMemoryStream.Create;
try
qryFace.Close;
qryFace.SQL.Clear;
qryFace.SQL.Add('update video_face_image set face_image2=:face_image2');
qryFace.SQL.Add(Format('where event_id=%d',[qryPrepare.FieldByName('event_id').AsInteger]));
bmTemp.LoadFromFile('c:/face2.bmp');
bmTemp.SaveToStream(ms);
qryFace.Parameters.ParamByName('face_image2').LoadFromStream(ms,ftBlob);
finally
ms.Free;
bmTemp.Free;
end;
如何在Image组件中显示
bmTemp:=TBitmap.Create;
ms:=TMemoryStream.Create;
try
TBlobField(qryFace.FieldByName('face_image1')).SaveToStream(ms);
ms.Position:=0; //最最重要的一点
bmTemp.LoadFromStream(ms);
imgFace1.Picture.Bitmap:=bmTemp;
finally
ms.Free;
bmTemp.Free;
end;
bmTemp:=TBitmap.Create;
ms:=TMemoryStream.Create;
try
qryFace.Close;
qryFace.SQL.Clear;
qryFace.SQL.Add('update video_face_image set face_image2=:face_image2');
qryFace.SQL.Add(Format('where event_id=%d',[qryPrepare.FieldByName('event_id').AsInteger]));
bmTemp.LoadFromFile('c:/face2.bmp');
bmTemp.SaveToStream(ms);
qryFace.Parameters.ParamByName('face_image2').LoadFromStream(ms,ftBlob);
finally
ms.Free;
bmTemp.Free;
end;
如何在Image组件中显示
bmTemp:=TBitmap.Create;
ms:=TMemoryStream.Create;
try
TBlobField(qryFace.FieldByName('face_image1')).SaveToStream(ms);
ms.Position:=0; //最最重要的一点
bmTemp.LoadFromStream(ms);
imgFace1.Picture.Bitmap:=bmTemp;
finally
ms.Free;
bmTemp.Free;
end;
相关文章推荐
- 如何向SQL Server中保存bmp图象以及读取
- 保存图象到Sql Server,并且读取显示
- 保存图象到Sql Server,并且读取显示
- 发布一小段代码: 图象读取代码(OpenGL纹理的加载以及渲染结果的保存)
- C#中如何将信息保存到txt文件中去,以及如何读取
- Unity3D如何读取保存XML,以及用U3D内置方式保存文件
- Unity3D如何读取保存XML,以及用U3D内置方式保存文件
- VB中如何保存图片到 Sql Server中,又如何读取出来??
- Java如何获取当前的jar包路径以及如何读取jar包中的资源
- java+pgsql实现保存图片到数据库,以及读取数据库存储的图片
- Dspack开发视频程序,如何读取硬件卡播放的图象
- [VB.NET]如何把一个图片保存到access中,又如何把它读取出来,并在picturebox中显示?
- SQL Server-聚焦事务对本地变量、临时表、表变量影响以及日志文件存满时如何收缩(三十一)
- 如何保存RichTextBox的文本到数据库?以及如何对RichTextBox的Document做绑定?
- 【转】BMP头文件格式以及C语言读取头文件
- iOS-保存照片或者视频到自定义相薄中以及读取数据
- Matlab:如何读取CSV文件以及如何读取带有字符串数据项的CSV文件
- 如何在SQL Server上Enable Filestream以及创建一个支持File Stream的DB?
- webbrowser如何将网页内容保存为字符串以及根据字符串显示成网页