读书人

database is locked 怎么解决

发布时间: 2012-11-04 10:42:42 作者: rapoo

database is locked 如何解决?
我用sqlconnection1建立一个sqlite内存数据库,然后用sqlconnection2关联上一个sqlite.db文件,
然后用SQLattach(sqlquery1)来执行将内存数据库中的数据附加到本地sqlite.db上,代码如下:

SQLattach->Close() ;
SQLattach->SQL->Clear() ;
SQLattach->SQL->Add("attach 'D:\\tannj_test_db_test.db' as new_db");
SQLattach->ExecSQL();
SQLattach->SQL->Clear() ;
SQLattach->SQL->Add("insert into new_db.tannj_table4(id, name) select id, name from tannj_table4");
SQLattach->ExecSQL();

报错:database is locked:

[解决办法]
连接锁住了

读书人网 >C++ Builder

热点推荐