我一直在尝试在Delphi 7中创建普通用户配置文件的select-your-picture-and-upload功能,但我遇到了一些问题。
基本上我想要的是以下内容:
用户从文件夹上传图片(我通过普通文件获得了图片) OpenPictureDialog组件)
所说的图片存储在数据库中,这就是我被困住的地方。
数据库是普通的访问数据库 该表具有唯一的ID来标识成员,并且旁边是“图片字段”(设置为BLOB对象)上每个成员的图片。
换句话说,我的问题如下:
为了将图片保存到我的数据库中的指定位置,我需要使用哪些组件?
我在网上发现了一些随机代码,但我遇到麻烦,了解它的作用。
答案 0 :(得分:2)
ADOQuery.SQL.Text := 'SELECT PictureField FROM YourTable';
ADOQuery.Open();
ADOQuery.Edit();
TBlobField(ADOQuery.FieldByName('PictureField')).LoadFromFile('PathToPictureFile');
ADOQuery.Post();
答案 1 :(得分:0)
您可以使用imageEn组件。 Web Site url to get information and download trial