|
.版本 2
.支持库 iext
.支持库 Krnlnex
.子程序 批量导入数据库, , , 批量导入数据库
.局部变量 i, 整数型
.局部变量 索引, 整数型
搜索图片 ()
打开 (取运行目录 () + “\仓库.edb”, , , , , , )
到首记录 ()
.计次循环首 (取数组成员数 (文件名数组), i)
索引 = 超级列表框1.插入表项 (, , , , , )
超级列表框1.置标题 (索引, 0, 图片编号 [i])
超级列表框1.置标题 (索引, 1, 图片数量 [i])
超级列表框1.置标题 (索引, 2, 图片名称 [i])
加空记录 ()
跳到 (i)
写 (“货品编号”, 图片编号 [i])
写 (“货品数量”, 图片数量 [i])
写 (“货品说明”, 图片名称 [i])
写 (“显示标记”, 1)
写 (“图片数量”, 1)
写 (“图片1”, 读入文件 (“E:\仓库零件\货架编号图片\” + 文件名数组 [i]))
.计次循环尾 ()
调试输出 (“导入完成”)
这个数据库,一起 写() 数据库正常,前面5个 写() 一起,数据库也正常。前面5个 写() 先屏蔽,单独批量导入第6个 写 (“图片1” , 数据库正常。
如果我先写前面5个,第6个 写 (“图片1”, 屏蔽,写完后,在屏蔽前面5个,在单独批量第6个 写 (“图片1”, 完成后,提示数据库错误-21,其他数据库软件也打不开。
上面是批量写入,
但是,前面5个批量完成后,单独给第6个 写 (“图片1” 一个一个的添加数据,完成后数据库是可以正常读写的,这是什么原因啊。
|
|