<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Из скрипта qlua подключится в БД mySQL]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Из скрипта qlua подключится в БД mySQL форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Sat, 02 May 2026 22:32:34 +0300</pubDate>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message70474/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Описал <noindex><a href="https://quik2dde.ru/viewtopic.php?pid=4263#p4263" target="_blank" rel="nofollow">как устанавливать библиотеку MySql для Lua</a></noindex> <br />
			<i>12.07.2023 05:32:33, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message70474/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message70474/topic2394/</guid>
			<pubDate>Wed, 12 Jul 2023 05:32:33 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message48273/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Подключение в Windows 64x по Вашей схеме не могу реализовать. При установке &nbsp;lua 5.1.4-46 в папку &#39;C:\Program Files (x86)\Lua\5.1\clibs\luasql\&#39; ставиться 32-разрядный драйвер mysql.dll, при запуске которого из Quik выдается ошибка &#39;error loading module &#39;luasql.mysql&#39; from file &#39;C:\Program Files (x86)\Lua\5.1\clibs\luasql\mysql.dll&#39;: %1 не является приложением Win32&#39;. <br />Если вы решили данную проблему поделитесь. Я понимаю что для корректной работы необходима 64 разрядная версия дистрибутива LUA со всеми модулями. А где её взять, весь инет перерыл - её нет. &nbsp; <br />
			<i>12.09.2020 09:44:41, Андрей.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message48273/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message48273/topic2394/</guid>
			<pubDate>Sat, 12 Sep 2020 09:44:41 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message34471/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			У меня Windows 10 x64 Pro. Смог подключить luasql следующим образом:<br />1. Удалил все прошлые версии lua и luarocks (за две недели попыток их много накопилось :) )<br />2. Установил lua 5.1.4-46 (<noindex><a href="https://code.google.com/archive/p/luaforwindows/downloads" target="_blank" rel="nofollow">https://code.google.com/archive/p/luaforwindows/downloads</a></noindex>)<br />3. Добавил переменную среды пользователя LUA_CPATH со значением 
====code====
<pre>C:&#92;Program Files (x86)&#92;Lua&#92;5.1&#92;clibs&#92;?.dll;C:&#92;Program Files (x86)&#92;Lua&#92;5.1&#92;clibs&#92;luasql&#92;?.dll</pre>
=============
4. Запустил новый cmd (новый обязательно чтобы новая переменная среды подхватилась), выполнил скрипт lua script.lua<br /><br />Обращаю особое внимание, что библиотеки я отдельно не качал - они уже лежат в папке с lua после установки. <br />
			<i>19.10.2018 09:37:11, Владимир Зотов.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message34471/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message34471/topic2394/</guid>
			<pubDate>Fri, 19 Oct 2018 09:37:11 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message28811/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Уважаемая поддержка!! <br /><br />так что с 64 битной версией квик в новом 2018 году? хоть когда нибудь вы сможете обновить умирающее свое детище? Работать просто невозможно становится в квике с парой луаскриптов. Сообщения что недостаточно памяти просто замучали! <br />с каждой новой версией квика 7.12 потом 13 и 14 и памяти остается все меньше и меньше а работать все сложнее и сложнее что хочется выбросить это все нахрен и перейти на более адекватную программу. <br />на нормальной мощной RAM64гб машине невозможно работать в этой убогой программе. эта узкая дверь просто не дает прохода и возможности для развития! <br /><br />Сколько будет продолжаться этот прошлый век? не хотите раздавать бесплатно так продавайте за деньги! но сколько можно все это продолжать! <br />
			<i>28.01.2018 13:40:02, Digit Service.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message28811/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message28811/topic2394/</guid>
			<pubDate>Sun, 28 Jan 2018 13:40:02 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21273/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_E3mcGQJ5" href="/user/2891/" bx-tooltip-user-id="2891">Сергей Николаев</a> написал:<br />Действительно загрузилась! Кто бы знал что ему нужно!<br />Большое спасибо!<br /><br /><br /><br />=============<br />Насколько быстро вся эта конструкция работает Вы проверяли?<br /><br />Если запустить несколько скриптов одновременно и каждый будет обращаться к Mysql, то все скрипты работают корректно (желательно проверить одновременное обращение к БД)? <br />
			<i>22.12.2016 09:54:57, Александр М.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21273/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21273/topic2394/</guid>
			<pubDate>Thu, 22 Dec 2016 09:54:57 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21257/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Действительно загрузилась! Кто бы знал что ему нужно!<br />Большое спасибо!<br /><br />Кому интересно напишу от начала и до конца что нужно сделать.<br />В папке с квиком создаем папку luasql<br />В неё копируем 2 файла libmysql.dll и mysql.dll (только 32-битные версии !! &nbsp;64-битные версии QUIK &nbsp;НЕ загрузит !! )<br />В папке с квиком находим файл lua5.1.dll , делаем его копию. Копию переименовываем в lua.dll<br />Т.е. в папке с квиком должно быть 2 абсолютно одинаковых файла, но с разными именами - &nbsp;lua5.1.dll и lua.dll<br /><br />В lua скрипте пишем:
====code====
<pre>-- Подключение драйвера (библиотеки):
require "luasql.mysql"

-- Инициализация драйвера (библиотеки):
env = luasql.mysql()

-- подключение к базе данных:
-- conn = env:connect(&#91;имя_базы&#93;, &#91;имя_пользователя&#93;, &#91;пароль&#93;, &#91;хост&#93;, &#91;порт&#93;)
conn = env:connect( "all_trades", "root", "12345678", "localhost", 64000 )
</pre>
=============
На <noindex><a href="http://mydc.ru/topic2952.html" target="_blank" rel="nofollow">ЭТОЙ</a></noindex> странице есть небольшой мануал. <br />
			<i>21.12.2016 18:20:18, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21257/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21257/topic2394/</guid>
			<pubDate>Wed, 21 Dec 2016 18:20:18 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21250/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Разботанил<br />все вы в целом делали правильно, в том числе правильно, что эти библиотеки складывали в папку luasql внутри квика, а не прямо в квик<br />и require с именем с точкой правильно<br /><br />надотолько вот что доделать: внутри квика есть файл &nbsp;lua5.1.dll<br />скопируйте его рядом (именно его!), но с именем lua.dll<br /><br />у меня после этогоуказанная вами библиотека успешно загрузилась. <br />
			<i>21.12.2016 16:31:00, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21250/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21250/topic2394/</guid>
			<pubDate>Wed, 21 Dec 2016 16:31:00 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21232/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Квик -- только 32-битное приложение.<br />=) Давно жду полноценную версию под 64-бита, но, видимо, у разработчиков нет полного понимания, что это <B>действительно</B><B> давно пора сделать</B>. <br />
			<i>21.12.2016 10:06:17, Антон Кыт..</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21232/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21232/topic2394/</guid>
			<pubDate>Wed, 21 Dec 2016 10:06:17 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21227/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот что мне сейчас выдает Dependency:<br /><noindex><a href="https://drive.google.com/open?id=0B1SJ6kJCiJFGdEV3SkNyYUNpRHM" target="_blank" rel="nofollow">ссылка</a></noindex> <br />
			<i>20.12.2016 22:29:32, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21227/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21227/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 22:29:32 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21225/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Скачал и установил программу Dependency Walker. Открыл в ней файл c:\QuikFinam\mysql.dll<br />Если я все правильно понял, то не хватает библиотеки LUA.dll<br />Нашел в папке c:\QuikFinam\ файл lua5.1.dll<br />Сделал его копию и переименовал в lua.dll<br />Теперь при запуске скрипта QUIK выдает ошибку:<br />&quot;error loading module 'mysql' from file '.\mysql.dll':<br />Не найдена указанная процедура.&quot;<br /><br />P.S.<br />При использовании 64-битных версий &nbsp;файлов libmysql.dll и mysql.dll QUIK выдает ошибку:<br />&quot;error loading module 'mysql' from file '.\mysql.dll':<br />%1 не является приложением Win32&quot;<br />QUIK загружает только 32-битные версии, хотя у меня 64-бинтая Win7 <br />
			<i>20.12.2016 22:17:58, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21225/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21225/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 22:17:58 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21224/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Вот ссылка на <noindex><a href="https://drive.google.com/open?id=0B1SJ6kJCiJFGamRZbDFmN2xMb3c" target="_blank" rel="nofollow">mysql_2.1.1.rar</a></noindex><br />Вот ссылка на <noindex><a href="https://drive.google.com/open?id=0B1SJ6kJCiJFGMHRNb2xRcVBKX1E" target="_blank" rel="nofollow">mysql_2.1.1_win64.rar</a></noindex> <br />
			<i>20.12.2016 21:52:16, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21224/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21224/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 21:52:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21223/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Выложите эти библиотеки куда-то, на том форуме регистрироваться не охота, без этого не отдают <br />
			<i>20.12.2016 21:25:31, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21223/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21223/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 21:25:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21222/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			утилита depends <br />
			<i>20.12.2016 21:24:54, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21222/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21222/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 21:24:54 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21218/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_F7yiIst0" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />Вы их скопировали в c:\QuikFinam\luasql\, &nbsp;а надо прямо в папку квика c:\QuikFinam\<br /><br />=============<br />Скопировал 2 файла libmysql.dll и mysql.dll в папку c:\QuikFinam\<br />Саму папку c:\QuikFinam\luasql\ удалил.<br />В скрипте написал
====code====
<pre>require "mysql"
</pre>
=============
При запуске ошибка
====code====
<pre>error loading module 'mysql' from file '.&#92;mysql.dll':
&nbsp;&nbsp;&nbsp;Не найден указанный модуль.

</pre>
=============
<br /><br />====quote====<br /><a class="blog-p-user-name" id="bp_2U7SHHHI" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />Либо, как вариант, квик не находит не сами эти библиотеки, а связанные с ними, от которых они зависят.<br />=============<br />Да, скорее всего именно в этом причина, но я не могу понять что QUIK ещё нужно для загрузки этого mysql.dll !!!<br />Как это можно узнать? <br />
			<i>20.12.2016 20:23:47, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21218/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21218/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 20:23:47 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21216/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_c6OiQvED" href="/user/2891/" bx-tooltip-user-id="2891">Сергей Николаев</a> написал:<br />c:\QuikFinam\luasql\<br />=============<br />Это да, это понятно<br />Но речь-то про библиотеки luasql<br />Вы их скопировали в c:\QuikFinam\luasql\, &nbsp;а надо прямо в папку квика c:\QuikFinam\<br />Либо, как вариант, квик не находит не сами эти библиотеки, а связанные с ними, от которых они зависят. <br />
			<i>20.12.2016 20:04:31, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21216/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21216/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 20:04:31 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21214/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Если я пишу
====code====
<pre>require "c:&#92;&#92;QuikFinam&#92;&#92;luasql&#92;&#92;mysql"
</pre>
=============
то ошибка такая
====code====
<pre>module 'c:&#92;QuikFinam&#92;luasql&#92;mysql' not found:
no field package.preload&#91;'c:&#92;QuikFinam&#92;luasql&#92;mysql'&#93;
no file '.&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;init.lua'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;init.lua'
no file 'C:&#92;Program Files (x86)&#92;Lua&#92;5.1&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.luac'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.luac'
no file '.&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;loadall.dll'
</pre>
=============
<br />Если пишу
====code====
<pre>require "c:&#92;&#92;QuikFinam&#92;&#92;luasql&#92;&#92;mysql.dll"
</pre>
=============
то ошибка такая
====code====
<pre>module 'c:&#92;QuikFinam&#92;luasql&#92;mysql.dll' not found:
no field package.preload&#91;'c:&#92;QuikFinam&#92;luasql&#92;mysql.dll'&#93;
no file '.&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll&#92;init.lua'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.lua'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll&#92;init.lua'
no file 'C:&#92;Program Files (x86)&#92;Lua&#92;5.1&#92;lua&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.luac'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.lua'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.luac'
no file '.&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.dll'
no file 'C:&#92;QuikFinam&#92;c:&#92;QuikFinam&#92;luasql&#92;mysql&#92;dll.dll'
no file 'C:&#92;QuikFinam&#92;loadall.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;c:&#92;QuikFi
</pre>
=============
Насколько я понимаю в директиве require нужно писать относительный путь. Причем, в странной форме: &lt;имя_папки&gt;&lt;точка&gt;&lt;имя_модуля_без_расширения&gt;<br />При запуске lua скрипта QUIK сам ищет этот модуль в папках<br />C:\QuikFinam<br />C:\QuikFinam\luasql\<br />и т.д. и НЕ НАХОДИТ ЕГО !!! <br />Если внимательно посмотреть на эти сообщения об ошибках, то можно понять, что QUIK ищет файл mysql с расширениями dll, lua и luac<br /><br /><br />Если я пишу
====code====
<pre>require "luasql.mysql"</pre>
=============
то ошибка такая
====code====
<pre>error loading module 'luasql.mysql' from file 'C:&#92;QuikFinam&#92;luasql&#92;mysql.dll':
Не найден указанный модуль.</pre>
=============
Т.е. файл C:\QuikFinam\luasql\mysql.dll &nbsp;QUIK видит, пытается его загрузить, но не может - не понятно почему.<br />Строка &quot;Не найден указанный модуль&quot; по-видимому относится не к файлу C:\QuikFinam\luasql\mysql.dll , а к чему-то другому. Что-то ему нужно ещё загрузки mysql.dll <br />
			<i>20.12.2016 19:24:01, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21214/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21214/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 19:24:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21209/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Да, извините.<br />Я конечно имел в виду, что &quot;разделителем между директорией и файлом <B>должен быть бекслеш</B>&quot;.<br />require &quot;luasql<B>\</B>mysql&quot;<br /><br />можно также попробовать указать полный абсолютный путь (чтобы хотя бы начать двигаться дальше). <br />
			<i>20.12.2016 17:32:21, Антон Кыт..</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21209/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21209/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 17:32:21 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21206/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_PUv2Vsy1" href="/user/1980/" bx-tooltip-user-id="1980">Антон Кыт.</a> написал:<br />Тогда, наверное, надо писать?<br />require &quot;luasql\luasql.mysql&quot;<br />=============<br />Нет. В этом случае QUIK выдает вот такую ошибку:
====code====
<pre>module 'luasqlluasql.mysql' not found:
no field package.preload&#91;'luasqlluasql.mysql'&#93;
no file '.&#92;luasqlluasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;luasqlluasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;lua&#92;luasqlluasql&#92;mysql&#92;init.lua'
no file 'C:&#92;QuikFinam&#92;luasqlluasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;luasqlluasql&#92;mysql&#92;init.lua'
no file 'C:&#92;Program Files (x86)&#92;Lua&#92;5.1&#92;lua&#92;luasqlluasql&#92;mysql.luac'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql&#92;mysql.lua'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql&#92;mysql.luac'
no file '.&#92;luasqlluasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;luasqlluasql&#92;mysql.dll'
no file 'C:&#92;QuikFinam&#92;loadall.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql.dll'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql.lua'
no file 'C:&#92;QuikFinam&#92;Include&#92;luasqlluasql.luac'
no file '.&#92;luasqlluasql.dll'
</pre>
=============
Вообщем, получается, что если я пишу
====code====
<pre>require "luasql.mysql"</pre>
=============
то QUIK видит файл c:\QuikFinam\luasql\mysql.dll , но загрузить его не может, или другого какого-то файла не хватает. <br />
			<i>20.12.2016 16:07:39, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21206/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21206/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 16:07:39 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21204/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Тогда, наверное, надо писать?<br />
====code====
<pre>require "luasql&#92;luasql.mysql"</pre>
=============
<br /><br />Но идея интересная =) <br />
			<i>20.12.2016 15:01:14, Антон Кыт..</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21204/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21204/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 15:01:14 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21190/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_xUXXZkgV" href="/user/82/" bx-tooltip-user-id="82">swerg</a> написал:<br />квик ведь у вас наверняка не в этой пепке установлен<br />=============<br />Нет. QUIK я установил в папку c:\QuikFinam - мне так удобнее. <br />
			<i>20.12.2016 10:47:50, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21190/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21190/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 10:47:50 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21183/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_r7vunjKs" href="/user/2891/" bx-tooltip-user-id="2891">Сергей Николаев</a> написал:<br /><span class="bx-font" style="color:#000080"><span class="bx-font" style="font-family:consolas, monospace"><span class="bx-font" style="font-size:;">Сами файлы библиотеки находится в папке с программой QUIK по пути c:\QuikFinam\luasql\</span></span></span><br />=============<br />квик ведь у вас наверняка не в этой пепке установлен <br />
			<i>20.12.2016 06:08:01, swerg.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21183/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21183/topic2394/</guid>
			<pubDate>Tue, 20 Dec 2016 06:08:01 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Из скрипта qlua подключится в БД mySQL</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message21174/topic2394/">Из скрипта qlua подключится в БД mySQL</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Уже неделю не могу заставить qlua скрипт хотя бы загрузить библиотеку для БД mySQL.<br />Подключаю библиотеку так:
====code====
<pre>require "luasql.mysql"</pre>
=============
Сами файлы библиотеки находится в папке с программой QUIK по пути c:\QuikFinam\luasql\<br />В этой папке 2 файла libmysql.dll и mysql.dll , которые я взял с <noindex><a href="http://mydc.ru/topic2952.html" target="_blank" rel="nofollow">ЭТОЙ</a></noindex> страницы.<br />При запуске скрипта QUIK выдает ошибку:
====code====
<pre>error loading module 'luasql.mysql' from file 'C:&#92;QuikFinam&#92;luasql&#92;mysql.dll':
Не найден указанный модуль.</pre>
=============
Сам LUA я поставил <noindex><a href="https://code.google.com/archive/p/luaforwindows/downloads" target="_blank" rel="nofollow">вот от сюда</a></noindex> (не знаю нужно это или нет).<br /><noindex><a href="https://forum.quik.ru/forum10/topic163/" target="_blank" rel="nofollow">Эту</a></noindex> тему смотрел - ответа на мой вопрос там не нашел.<br />Чувствую, что библиотеки для mySQL я взял какие-то не правильные. А где взять правильные не знаю.<br /><br />Может кто-нибудь поделится своими библиотеками для mySQL или подскажите где их взять рабочие.<br />Устанавливать дополнительно ещё что-нибудь нужно?<br />Заранее всем спасибо. <br />
			<i>19.12.2016 20:22:43, Сергей Николаев.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message21174/topic2394/</link>
			<guid>http://forum.quik.ru/messages/forum10/message21174/topic2394/</guid>
			<pubDate>Mon, 19 Dec 2016 20:22:43 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
