请问怎么把一个jpg图片转成字符串存到数据库中,读取数据的时候又怎样把该字符串转成图片显示出来呢

echowoods 2004-04-30 03:05:34
请问怎么把一个jpg图片转成字符串存到数据库中,读取数据的时候又怎样把该字符串转成图片显示出来呢
...全文
277 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyguo 2004-05-14
  • 打赏
  • 举报
回复
用image字段类型啊
zengwj 2004-05-14
  • 打赏
  • 举报
回复
up
yinzhiw 2004-05-10
  • 打赏
  • 举报
回复
oklida(JAVA战士) 不是提供给你了流的代码了吗?
echowoods 2004-05-10
  • 打赏
  • 举报
回复
能够提供相应的代码吗
jog81 2004-05-10
  • 打赏
  • 举报
回复
通过流的读入、取出就可以实现了。oklida(JAVA战士)代码是读入的:)你自己再试试吧
dickeybird888 2004-05-08
  • 打赏
  • 举报
回复
就是用流啊!
xiangyanbang 2004-05-08
  • 打赏
  • 举报
回复
通过二进制写到数据库中,当中还会涉及到流,具体函数可以查看Delphi帮助
echowoods 2004-05-08
  • 打赏
  • 举报
回复
up
野草飞雪 2004-05-08
  • 打赏
  • 举报
回复
up
zgq19801123 2004-04-30
  • 打赏
  • 举报
回复
up
oklida 2004-04-30
  • 打赏
  • 举报
回复
Var
JPGImage:TjpegImage;
Bitmap:TBitmap;
Stream : TMemoryStream;
FileName:String;
ExtName: string;
begin
JPGImage:=TJpegImage.Create;
JPGImage.LoadFromFile(FileName);

//JPG图象保存到数据库,要以MemoryStream为中介
Stream:= TMemoryStream.Create ;
JPGImage.SaveToStream(Stream);

table1.append;
table1FileName.asstring:=ExtractFileName(FileName);
table1Blob.LoadFromStream(Stream);
table1.Post;

Image1.Picture.Assign(JPGImage);
Stream.Free ;
fansnaf 2004-04-30
  • 打赏
  • 举报
回复
用流的形式
aiq 2004-04-30
  • 打赏
  • 举报
回复
转成二进制,搜一下

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧