我想写个程序用来记录下物品资料,其中还会有该物品的相片,请问大家在保存这相片时是采用什么方式的呢?
是直接保存在数据库内还是只记录其文件路径名呢?请有发解的朋友来讲解一下及举些例子,感激不尽,谢谢!
是直接保存在数据库内还是只记录其文件路径名呢?请有发解的朋友来讲解一下及举些例子,感激不尽,谢谢!
解决方案 »
- webbrowser获取内容出现“Out of memory”?高手请进!!!!!!!!!!!!!!!!!!
- 关于WebBrowserTemp.Navigate
- 这样的远程数据访问需求该怎样实现?--菜鸟问题!
- 如何动态设置richedit的字体和背景颜色?
- 拜师!求师父N名,要求不高,能帮我改源码就可。(超级菜鸟),交朋友也可以,留下qq号及e-mail。
- 谁正确编译过源码空间的思微POS系统的请过来一瞧。正确者,另开贴给300分。。。。
- 急!!!!下班前结帖。关于数据库图像读出来后,怎么我的报表中QRDBImage怎么死活不显示的问题!
- 在win98中装了delphi6,能不能和在98下面装的sql sever7连接上儿没有问题,是不是在2000下装?
- NT日志文件的文件格式?
- delphi翻译一段vc代码,大神们帮下忙,谢谢
- ImageEn2.3 D7中缺少videocap.pas怎么处理?
- 紧急求救imagelist控件上显示的图形打印问题???
读:
strm:=tadoblobstream.Create(tblobfield(picquery.FieldByName('obj_image1')),bmread);
strm.Position :=0;
try
jpg:=Tjpegimage.Create;
jpg.LoadFromStream (Strm);
bsskinlinkimage1.Picture.Graphic := jpg;
finally
strm.Free;
jpg.Free;
end;
写:
try
strm2:=tmemorystream.create;
image6.Picture.Graphic.SaveToStream(strm2);
picquery.Edit;
tblobfield(picquery.FieldByName('obj_image1')).LoadFromStream(strm2);
picquery.Post;
finally
strm2.Free;
end;