附件字段有问题。我们使用带有 MYSQL 后端的 MS Access 2010 前端。我有一个包含“附件”字段的表。它的目的是每条记录存储 2 个 PDF 文件。 (数据库只有300条记录)。
在本地建表时,在Form中点击可以正常弹出文件附件向导,可以上传单个或多个文件。但是,当表移到MYSQL端,字段类型改为BLOB时,出现如下错误;
“OLE 对象为空。 如果基础表中的字段不包含 OLE 对象,则无法编辑绑定(bind)对象框。右键单击字段,单击“插入对象”,然后使用对话框找到对象并将其添加到字段中。”
右键单击方法还不错,但是它只能让您存储一个对象,而不是多个文件。
非常感谢任何帮助。
最佳答案
可以保存多个文件的Attachment
数据类型是Access 数据库特有的。我怀疑任何服务器数据库系统都支持这一点。
如果每条记录有 2 个文件,为什么不为它们创建 2 个 BLOB 字段?
或者如果可能有更多文件(0..n),为它们创建一个单独的表,与主表具有 1:n 关系。
关于mysql - MYSQL中如何使用MS Access 2010附加文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34697684/