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