标签: sqlite io disk
我在雪豹10.6中编程。我的应用程序成功打开了一个本地存储的数据库,但当它尝试插入数据库时,我继续收到 '磁盘I / O错误“。任何人都有可能导致这种情况的想法吗?
由于 杨
答案 0 :(得分:5)
来自sqlite.org:
SQLITE_IOERR 如果操作系统通知SQLite它无法执行,则返回此值 一些磁盘I / O操作。这可能意味着磁盘上没有剩余空间。
SQLITE_IOERR
如果操作系统通知SQLite它无法执行,则返回此值 一些磁盘I / O操作。这可能意味着磁盘上没有剩余空间。
这可能是一个原因。另一个可能是权限不足(可能db-file被写保护?)。