0

我一直在尝试在 Delphi 7 中创建普通用户配置文件的选择您的图片并上传功能,但我遇到了一些问题。

基本上我想要的是以下内容:

  • 用户从文件夹上传图片(我通过普通的 OpenPictureDialog 组件实现)

  • 所述图片存储在数据库中,这就是我卡住的地方。

该数据库是一个普通的访问数据库。
该表有一个唯一的 ID 来标识成员,旁边是“图片字段”上每个成员的图片(设置为 BLOB 对象)。

所以换句话说,我的问题如下:
我需要使用哪些组件才能将图片保存到数据库中的指定位置?

我在网上找到了一些随机代码,但我在理解它的作用时遇到了麻烦。

4

2 回答 2

2
ADOQuery.SQL.Text := 'SELECT PictureField FROM YourTable';
ADOQuery.Open();
ADOQuery.Edit();

TBlobField(ADOQuery.FieldByName('PictureField')).LoadFromFile('PathToPictureFile');

ADOQuery.Post();
于 2013-08-06T02:47:06.730 回答
0

您可以使用 imageEn 组件。 获取信息和下载试用版的网址

于 2013-08-15T21:40:01.593 回答