将多个图片或图像添加到一个数据库记录中

时间:2014-03-11 07:04:31

标签: vba ms-access

我正在尝试创建一个允许用户保存文档数字化副本的系统。现在,有没有其他方法允许在一条记录上添加多个图像/图片,而不是创建多个字段,其中将存储附加图像的路径?我担心如果图像有100多个附件,我还需要创建100多个字段吗?或者还有其他方法可以使用吗?谢谢!

2 个答案:

答案 0 :(得分:1)

为附件创建一个特定的表,并将它们链接到其父记录。

如果这样做,您可以容纳任意数量的附件。

答案 1 :(得分:0)

将图像存储在数据库中:

  1. 将每张图片转换为byte[]
  2. byte[]存储到List<byte[]>
  3. 序列化列表并以blob格式将其存储在数据库中。
  4. 从数据库中检索图像:
  5. 从数据库中检索imageList。
  6. 反序列化List<byte[]>