脚本:
我能够创建数据库使用 CeMountDBVol(...) 启用EDB标志的API。
CeMountDBVol(...)
CeCreateDatabaseWithProps(...) 应用程序编程接口。
CeCreateDatabaseWithProps(...)
CeOpenDatabaseInSession(...) 成功打开数据库。
CeOpenDatabaseInSession(...)
CeWriteRecordProps(...) 若要将记录写入数据库,它将返回任何错误代码32,这意味着“该进程无法访问该文件,因为它正被另一个进程使用。”。
CeWriteRecordProps(...)
这是我的第一个任务,请原谅我的问题形成是错误的。
解决问题:)
它失败是因为两次调用开放数据库。EDB不提供关闭数据库调用。我的代码试图打开已经打开的表(EDB称之为数据库)。 我删除了第二个open database调用,它返回success。
非常感谢。