<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: библиотека для sqlite]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме библиотека для sqlite форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Thu, 30 Apr 2026 01:06:12 +0300</pubDate>
		<item>
			<title>библиотека для sqlite</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message63454/topic6735/">библиотека для sqlite</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_NkjZXZ3O" href="/user/13952/" bx-tooltip-user-id="13952">TGB</a> написал:<br />По ссылке &nbsp;<noindex><a href="https://cloud.mail.ru/public/ts3g/4PJofyayZ" target="_blank" rel="nofollow">https://cloud.mail.ru/public/ts3g/4PJofyayZ</a></noindex> &nbsp; &nbsp;расположены коды для работы из QLua (5.3, &nbsp;5.4) c базами SQLite.<br /> &nbsp; &nbsp;!! Файл &nbsp;sqlite3.dll одинаковый для 5.3 и 5.4.<br /> Простой вариант подключения к пакету:<br />1)	Переслать файлы варианта 5.3, либо 5.4 в папку с info.exe<br />2)	В скрипте подключиться к пакету следующим образом<br /> 
====code====
<pre>&nbsp;&nbsp; local&nbsp;&nbsp;WorkingFolder&nbsp;&nbsp;=&nbsp;&nbsp; getWorkingFolder ()&nbsp;&nbsp; 
&nbsp;&nbsp; package.cpath&nbsp;&nbsp;=&nbsp;&nbsp;package.cpath&nbsp;&nbsp;..&nbsp;&nbsp; ';'&nbsp;&nbsp; ..&nbsp;&nbsp;WorkingFolder&nbsp;&nbsp;..&nbsp;&nbsp; '&#92;&#92;?3.dll'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- C - пакеты&nbsp;&nbsp;---- 
sqlite3&nbsp;&nbsp;=&nbsp;&nbsp; require ( 'lsqlite3' );&nbsp;&nbsp; ------&nbsp;&nbsp;Подключение пакета работы с sqlite3&nbsp;&nbsp;----- 
 ---- Далее использовать функции работы с базами:&nbsp;&nbsp;sqlite3.&#60;Функция работы с базами&#62; 
&nbsp;&nbsp;</pre>
=============
 <br />При таком подключении можно использовать коды только либо для Lua 5.3, либо для Lua 5.4.<br />Сделать автоматический выбор пакетов в зависимости от того как запускается скрипт (Lua 5.3 или Lua 5.4) несложно.<br />=============<br />О мудрейший, тебе удалось то, что не удалось мне, научи, как ты собрал эти dll? <br />
			<i>31.05.2022 00:19:24, andrey2185.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message63454/topic6735/</link>
			<guid>http://forum.quik.ru/messages/forum10/message63454/topic6735/</guid>
			<pubDate>Tue, 31 May 2022 00:19:24 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>библиотека для sqlite</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58212/topic6735/">библиотека для sqlite</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			По ссылке <noindex><a href="https://cloud.mail.ru/public/ts3g/4PJofyayZ" target="_blank" rel="nofollow">https://cloud.mail.ru/public/ts3g/4PJofyayZ</a></noindex> &nbsp; расположены коды для работы из QLua (5.3, &nbsp;5.4) c базами SQLite.<br /> &nbsp; &nbsp;!! Файл &nbsp;sqlite3.dll одинаковый для 5.3 и 5.4.<br /> Простой вариант подключения к пакету:<br />1)	Переслать файлы варианта 5.3, либо 5.4 в папку с info.exe<br />2)	В скрипте подключиться к пакету следующим образом<br />
====code====
<pre>
local WorkingFolder = getWorkingFolder()&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp; package.cpath = package.cpath .. ';' .. WorkingFolder .. '&#92;&#92;?3.dll'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-- C - пакеты&nbsp;&nbsp;----
sqlite3 = require('lsqlite3');&nbsp;&nbsp;------&nbsp;&nbsp;Подключение пакета работы с sqlite3&nbsp;&nbsp;-----
---- Далее использовать функции работы с базами:&nbsp;&nbsp;sqlite3.&#60;Функция работы с базами&#62;
</pre>
=============
<br />При таком подключении можно использовать коды только либо для Lua 5.3, либо для Lua 5.4.<br />Сделать автоматический выбор пакетов в зависимости от того как запускается скрипт (Lua 5.3 или Lua 5.4) несложно. <br />
			<i>27.09.2021 16:19:35, TGB.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58212/topic6735/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58212/topic6735/</guid>
			<pubDate>Mon, 27 Sep 2021 16:19:35 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>библиотека для sqlite</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message58165/topic6735/">библиотека для sqlite</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Буду признателен за проверенную библиотеку для работы с sqlite и краткую инструкцию как ее прицепить к квику.<br />Ни один из рецептов, нарытых на просторах нета и данного уважаемого форума пока воплотить в жизнь не удается. <br />
			<i>25.09.2021 09:06:05, Dr Wed.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message58165/topic6735/</link>
			<guid>http://forum.quik.ru/messages/forum10/message58165/topic6735/</guid>
			<pubDate>Sat, 25 Sep 2021 09:06:05 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
