Видео: Start Аndroid: Урок 38. Транзакции в SQLite. Небольшой FAQ по SQLite

Представляем вашему вниманию Видео: Start Аndroid: Урок 38. Транзакции в SQLite. Небольшой FAQ по SQLite с канала Start Android. Приятного просмотра!

Обновленная версия урока для Android Studio:
Android программирование (видео уроки). В этом уроке используем транзакции при работе с БД. Что такое транзакция базы данных, думаю объяснять особо не надо. Она используется при работе с данными по принципу «все или ничего». Т.е., например, вам нужно вставить пачку данных. Но вставить надо так, чтобы или все вставилось или ничего не вставилось. И если в процессе половина записей прошла, а другая нет — должна быть возможность откатить изменения. Напишем простое приложение и исследуем возможности SQLite в этом плане.

Подробно по теме блокировки базы данных:

Для англоязычных пользователей есть английские титры.

Android Programming (video tutorials). In this tutorial, use the transaction on the database. What is a transaction database, I think to explain not particularly necessary. It is used when working with data on the principle of «all or nothing». That is, for example, you need to insert a stack of data. But it is necessary to insert so that all, or to insert or nothing will stick. And if in the course of half the entries has passed, and the other not — should be able to roll back the changes. Let’s write a simple application and examine the possibility of SQLite in this regard.

For more details on database lock:

For English-speaking users have English subtitles.


Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'actions_post_nav' not found or invalid function name in /var/www/ch8648adac/www/linuxgid.ru/wp-includes/class-wp-hook.php on line 288