<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[QUIK -> DDE &mdash; Где найти рабочую mysql.dll для QUIK8]]></title>
	<link rel="self" href="https://quik2dde.ru/extern.php?action=feed&amp;tid=339&amp;type=atom" />
	<updated>2023-07-11T03:12:42Z</updated>
	<generator>PunBB</generator>
	<id>https://quik2dde.ru/viewtopic.php?id=339</id>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=4263#p4263" />
			<content type="html"><![CDATA[<p><span class="bbu">Как установить <strong>Lua My SQL</strong> библиотеку</span>.</p><p>В архиве с библиотекой содержатся 2 файла: <strong>mysql.dll</strong>&nbsp; и <strong>libmysql.dll</strong><br />1) В каталог с QUIK (где info.exe) копируем файл <strong>libmysql.dll</strong><br />2) В каталоге с QUIK (где info.exe) создаем папку <strong>luasql</strong><br />В эту папку копируем&nbsp; файл&nbsp; <strong>mysql.dll</strong> для той версии Lua, которую хотим использовать в терминале QUIK<br />3) Подключаем библиотеку в lua-скрипт:<br /></p><div class="codebox"><pre><code>mysql = require(&quot;luasql.mysql&quot;)</code></pre></div><p>Готово! Библиотека готова к использованию.</p><p>Пример кода по работе с библиотекой из Lua:</p><div class="codebox"><pre><code>local mysql = require &quot;luasql.mysql&quot;
 
-- Создание соединения с базой данных
local env = assert(mysql.mysql())
local conn = assert(env:connect(&quot;database_name&quot;, &quot;username&quot;, &quot;password&quot;, &quot;hostname&quot;, port))
 
-- Выполнение SQL-запроса
local cursor = assert(conn:execute(&quot;SELECT * FROM table_name&quot;))
 
-- Получение результатов запроса
local row = cursor:fetch({}, &quot;a&quot;)
while row do
  print(row.column_name)
  row = cursor:fetch({}, &quot;a&quot;)
end
 
-- Закрытие соединения
cursor:close()
conn:close()
env:close()</code></pre></div>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2023-07-11T03:12:42Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=4263#p4263</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3038#p3038" />
			<content type="html"><![CDATA[<p>Напишите мне на swerg@swerg.ru<br />Есть готовая сборка</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2021-03-15T18:37:32Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3038#p3038</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3037#p3037" />
			<content type="html"><![CDATA[<p>Простите за нескромный вопрос: Могли бы Вы скомпилировать файл mysql.dll и выложить например на yandex диск, а то я в Visual Studio не силен. Заранее благодарен.</p>]]></content>
			<author>
				<name><![CDATA[ustas012]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3270</uri>
			</author>
			<updated>2021-03-15T18:25:16Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3037#p3037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3036#p3036" />
			<content type="html"><![CDATA[<p>Microsoft Visual Studio, например.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2021-03-15T17:48:40Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3036#p3036</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3035#p3035" />
			<content type="html"><![CDATA[<p>Если не сложно, напишите как и чем компилировать.</p>]]></content>
			<author>
				<name><![CDATA[ustas012]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3270</uri>
			</author>
			<updated>2021-03-15T11:06:37Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3035#p3035</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3034#p3034" />
			<content type="html"><![CDATA[<p>Ну да, надо скомпилировать.</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2021-03-15T10:04:48Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3034#p3034</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3033#p3033" />
			<content type="html"><![CDATA[<p>Да, это она, но в этом zip-архиве, файла mysql.dll&nbsp; нет и библиотеки lybmysql.lib тоже. Может нужно их скомпилировать?</p>]]></content>
			<author>
				<name><![CDATA[ustas012]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3270</uri>
			</author>
			<updated>2021-03-15T09:39:07Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3033#p3033</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3032#p3032" />
			<content type="html"><![CDATA[<p>Я верно понимаю, что это вот эта библиотека?<br />[url]https://github.com/keplerproject/luasql[/url]</p>]]></content>
			<author>
				<name><![CDATA[swerg]]></name>
				<uri>https://quik2dde.ru/profile.php?id=78</uri>
			</author>
			<updated>2021-03-15T09:04:26Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3032#p3032</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Где найти рабочую mysql.dll для QUIK8]]></title>
			<link rel="alternate" href="https://quik2dde.ru/viewtopic.php?pid=3031#p3031" />
			<content type="html"><![CDATA[<p>В своих скриптах для QUIK7 для подключения к базе данных MySQL использовал библиотеку lybmysql.lib и mysql.dll, которые устанавливались в каталог \QUIK7\luasql\ и подключались require&quot;luasql.mysql&quot;. С QUIK7 все замечательно работало, но в связи с переходом на QUIK8 разрядность файла mysql.dll теперь должна быть x64. Может быть у кого-то есть готовая библиотека&nbsp; lybmysql.lib и рабочий mysql.dll для QUIK8 или подскажите как их перекомпилировать.</p>]]></content>
			<author>
				<name><![CDATA[ustas012]]></name>
				<uri>https://quik2dde.ru/profile.php?id=3270</uri>
			</author>
			<updated>2021-03-15T06:26:26Z</updated>
			<id>https://quik2dde.ru/viewtopic.php?pid=3031#p3031</id>
		</entry>
</feed>
