Я новичок в Sqlite и LiveCode. Мне нужно выполнить некоторые задачи с liveCode и SqlLite. Может ли кто-нибудь сообщить мне, какая версия Sqlite подходит для LiveCode и откуда я могу ее скачать, так как я не нахожу достаточной информации о сети относительно этого.Спасибо
Как использовать Sqlite с LiveCode
Ответы (2)
В LiveCode 6 сделайте следующее
- перейдите в меню Справка
- выберите Примеры стеков и ресурсов
- откройте папку Примеры
- дважды щелкните файл SQLite Sampler.rev . Стек SQLite Sampler.rev содержит пояснения и фрагменты кода.
- Адаптируйте фрагменты кода примера под свои нужды.
Например, следующий фрагмент, взятый из этого стека, подключается к базе данных AppReg3.db. База данных создается, если она еще не существует.
gConID содержит идентификатор соединения для ссылки на базу данных в более поздних сценариях.
# Connect button script
on mouseUp
global gConID
put revOpenDatabase("sqlite","AppReg3.db",,,,,,) into tConID
if tConID is "" then
answer warning "Problem creating or accessing database!"
else
answer information "AppReg Connected! Your connection ID is: " & tConID
put tConID into gConID
end if
end mouseUp
Далее создается таблица Пользователи.
on mouseUp
global gConID
if gConID is "" then
answer information "No Database is Connected to, please go back 1 step and connect to the Database!"
exit mouseUp
end if
put "CREATE TABLE users(userID integer primary key, name text,email text,emailList boolean)" into tSQL
put revExecuteSQL(gConID,tSQL) into tTmp
handleRevDBerror tTmp
if the result is not empty then
answer warning the result
exit mouseUp
end if
answer information "Number of Tables Added: " & tTmp
end mouseUp
person
z--
schedule
03.07.2013
Спасибо, Хейнс... где мне хранить базу данных sqlite... и когда я создаю сборку проекта, база данных автоматически инкапсулируется в сборке?
- person Rohit Bhardwaj; 05.07.2013
Пожалуйста, задайте новый вопрос для этого «Расположение базы данных sqlite?»
- person z--; 07.07.2013
В LiveCode включен драйвер sqlite. Просто прочитайте о функциях и командах revDB. Этот урок, вероятно, поможет вам:
http://lessons.runrev.com/s/lessons/m/4071/l/30516-how-to-create-and-use-an-sqlite-database
Текущая версия, распространяемая с LiveCode, — 3.7.4.
person
Monte Goulding
schedule
03.07.2013
Спасибо, я полагаю LiveCode 6.1?
- person z--; 07.07.2013
Монте, вы имеете в виду здесь github.com/runrev/livecode/tree/master/revdb а>? Где именно в этой папке?
- person z--; 08.07.2013