мы можем работать с несколькими таблицами базы данных с одним и тем же объектом соединения базы данных одновременно., вставленный в несколько таблиц базы данных за один раз
Предположим, что я вставил значение в таблицу 1 и в то же время также вставил значение в таблицу 2 базы данных с тем же объектом соединения с базой данных.
Я использую базу данных sqlite в коде и получаю исключение блокировки базы данных, а commit().
У меня есть следующее исключение: это связано с исключением блокировки базы данных или может привести к исключению блокировки базы данных. Исключение: вызов() вызван в неуместном состоянии stacktrace java.lang.IllegalStateException: call() вызван в неуместном состоянии на org.ibex .nestedvm.Runtime.call (Runtime.java:655) в org.ibex.nestedvm.Runtime.call (Runtime.java:647) в org.sqlite.NestedDB.call (NestedDB.java:406) в org.sqlite. NestedDB.call (NestedDB.java:389) в org.sqlite.NestedDB.reset (NestedDB.java:135) в org.sqlite.RS.close (RS.java:98) – rajkumari
или это исключение блокировки базы данных произошло из-за obj Connection.commit() line – rajkumari
Заблокированное исключение в значительной степени означает, что БД используется. Вы должны использовать некоторую библиотеку-обертку для операций db, проверить ее документацию, если у вас что-то не хватает. И обновить сообщение с кодом. –