如何使用 MS Access 2010 在 MYSQL 中附加文件

How to use MS Access 2010 to attach files in MYSQL

附件字段有问题。我们使用带有 MYSQL 后端的 MS Access 2010 前端。我有一个包含 'attachment' 字段的 table。它的目的是每条记录存储 2 个 PDF 文件。 (数据库只有300条记录)。

当table在本地构建时,在表单中单击时会正确弹出文件附件向导,允许您上传单个或多个文件。但是,当table移到MYSQL端,字段类型改为BLOB时,出现如下错误;

“OLE 对象为空。 如果基础 table 中的字段不包含 OLE 对象,则无法编辑绑定对象框。右键单击字段,单击插入对象,然后使用对话框定位对象并将其添加到字段中。"

右键单击的方法还不错,但是它只能让您存储一个对象,而不是多个文件。

非常感谢任何帮助。

可以容纳多个文件的 Attachment 数据类型是 Access 数据库特有的。我怀疑任何服务器数据库系统都支持这个。

如果每条记录有 2 个文件,为什么不为它们创建 2 个 BLOB 字段?

或者如果可能有更多文件 (0..n),为它们创建一个单独的 table,与主要 table.[=11 的 1:n 关系=]