如何通过delphi将图片以jpg格式存入access,因为bitmap太大了 需要修改BDE的设置,缺省只有32k。打开BDE Administrator,将相应的BDE Alias的Blob Size改为足够大。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 人家是用access,肯定用ado的。uses Jpegprocedure SaveBitmapToDb(const FileName: string);var Bitmap: TBitmap; JpegImage: TJpegImage; MS: TMemoryStream;begin Bitmap := TBitmap.Create; JpegImage := TJpegImage.Create; MS := TMemoryStream.Create; try Bitmap.LoadFromFile(FileName); JpegImage.Assign(Bitmap); JpegImage.SaveToStream(MS); AdoTable1.Append; TBlobField(AdoTable1.FieldByName('Picture')).LoadFromStream(MS); AdoTable1.Post; finally Bitmap.Free; JpegImage.Free; MS.Free; end;end; 是可以用。但是用Access可不能打开啊。我过去遇到到这个问题。现在也没能解决,请问大家有什么好办法吗? taxi(小强!小强!你死的好惨啊!) 的方法很好用,我找到了一个可以显示jpeg图片的dbimage控件,如果使用的数据流是tadoblodstream,access就可以打开了 我也学写天气预报。。。 delphi屏幕录像不显示鼠标的代码怎么写? 问个简单问题,怎么添加Webbroser到Form1中 急...读Excel单元格里的内容出错 如何把图片单元格读到RichEdit1中 自己写了个商品销售管理软件,请问如何从网上发布出去让更多的人知道? 一语句出错,求助。 delphi中QControls和Controls的区别? 我的程序用ADO连接服务器端SQLSERVER,请问在客户端必须安装SQLSERVER吗? 为什么我的多线程会一个一个的执行,而不是同时执行?分不够俺再加。 Print打印文件 求用delphi+sql serve2000做的oa的范例
uses Jpegprocedure SaveBitmapToDb(const FileName: string);
var
Bitmap: TBitmap;
JpegImage: TJpegImage;
MS: TMemoryStream;
begin
Bitmap := TBitmap.Create;
JpegImage := TJpegImage.Create;
MS := TMemoryStream.Create;
try
Bitmap.LoadFromFile(FileName);
JpegImage.Assign(Bitmap);
JpegImage.SaveToStream(MS);
AdoTable1.Append;
TBlobField(AdoTable1.FieldByName('Picture')).LoadFromStream(MS);
AdoTable1.Post;
finally
Bitmap.Free;
JpegImage.Free;
MS.Free;
end;
end;
的方法很好用,我找到了一个可以显示jpeg图片的dbimage控件,如果使用的数据流是tadoblodstream,access就可以打开了