Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Взаимодействие с MySQL

Ответить
Настройки темы
[решено] Взаимодействие с MySQL

Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


Скажите пожалуйста может ли автоит работатьс БД MySQL?
Если да то как, или дайте ссылку где почитать....
Только пожалуйста на русском языке....
Лучше для Автоит версии 3.2.8.1 если никак тогда 3.2.12.1
Заранее спасибо.

-------
Хочу научиться писать драйвера на с++


Отправлено: 21:40, 23-01-2009

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата morgan1991:
может ли автоит работатьс БД MySQL? »
Цитата morgan1991:
Только пожалуйста на русском языке »
На русском найти не удалось, есть на англ.:

SQLite semi Embedded database functionality in AutoIt
MySQL UDFs 1
MySQL UDFs 2

Последний самый новый.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:02, 23-01-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


Ничего не понял...
Может скажете просто как приконектиться потом создать таблицу с двумя столбцами, вписать в третью строку первого столбца значение, потом удалить второй столбец, считать значение с третьей строки первого столбца и удалить всю таблицу?
Мне для обучения

-------
Хочу научиться писать драйвера на с++


Последний раз редактировалось morgan1991, 26-01-2009 в 17:07.


Отправлено: 23:53, 23-01-2009 | #3


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата morgan1991:
как приконектиться потом создать таблицу с двумя столбцами »
Я с этой библиотекой особо не работал, поэтому помочь возможности нет Но уверен что ответ можно найти почитав внимательно примеры и доки от функции.

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 01:44, 24-01-2009 | #4


Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


Цитата Creat0R:
Но уверен что ответ можно найти почитав внимательно примеры и доки »
Прочитал я всё но там ни одного примера коннекта. Там только открытие файла БД я о таком даже не слышал. Мне нужно всего лишь чсчитать данные с определённой ячейки. Может кто с БД работал? помогите...

-------
Хочу научиться писать драйвера на с++


Отправлено: 23:43, 31-03-2009 | #5


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата morgan1991:
там ни одного примера коннекта »
А тут, не то?

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:54, 31-03-2009 | #6


Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


Цитата Creat0R:
А тут, не то? »
Чтобы скрипт работал нужно скачатьь пачку библиотек. В которых есть файлик libmysql.dll
Скажите пожалуйста как его зарегестрировать в системе? (win XP)

-------
Хочу научиться писать драйвера на с++


Отправлено: 00:24, 01-04-2009 | #7


Аватара для proxy

Старожил


Сообщения: 460
Благодарности: 152

Профиль | Отправить PM | Цитировать


Цитата morgan1991:
Скажите пожалуйста как его зарегестрировать в системе? (win XP) »
а точно ли её надо регистрировать? недостаточно положить рядом с исполняемым файлом скрипта?

что бы разегистрировать используйте: _MySQL_InitLibrary()

Покапайтесь в файле test.au3, кторый в архиве с UDF MySql с ссылки "MySQL UDFs 2".
Там все есть, думаю нет смысла копировать от туда и вставлять сюда ))

И уже если не получится закидывайте сюда код вашего скрипта ..

-------
Мысли-читатель сломался, может подробней расскажите?
А где исходный код? Или мы стихи обсуждаем?! )) Настройки темы > Решено ?


Отправлено: 00:56, 01-04-2009 | #8


Аватара для morgan1991

Старожил


Сообщения: 398
Благодарности: 13

Профиль | Сайт | Отправить PM | Цитировать


В том то и дело что я положил все файлы с архива включая dll в папку include дак вот скрипт не конектится к базе:

Код: Выделить весь код
#include <array.au3>
#include "mysql.au3"

_MySQL_InitLibrary()
If @error Then Exit MsgBox(0, '', "")
$MysqlConn = _MySQL_Init()

$connected = _MySQL_Real_Connect($MysqlConn, "ХОСТ","ПОЛЬЗОВАТЕЛЬ","ПАРОЛЬ","БД")
If $connected = 0 Then Exit MsgBox(16, 'Connection Error', _MySQL_Error($MysqlConn))

$query = "SELECT * FROM users WHERE yam=`"  & _MySQL_RealEsacepString($yam) & "` AND password=`" & _MySQL_RealEsacepString($pass) & "`"
_MySQL_Real_Query($MysqlConn, $query)

;------------------------------------------------------


;------------------------------------------------------

$res = _MySQL_Store_Result($MysqlConn)
$fields = _MySQL_Num_Fields($res)

; Abfrage freigeben
_MySQL_Free_Result($res)

; Verbindung beenden
_MySQL_Close($MysqlConn)
; MYSQL beenden
_MySQL_EndLibrary()
Выдаёт вот это:

MsgBox(0, '', "")

-------
Хочу научиться писать драйвера на с++


Отправлено: 01:15, 01-04-2009 | #9


Аватара для proxy

Старожил


Сообщения: 460
Благодарности: 152

Профиль | Отправить PM | Цитировать


Цитата morgan1991:
В том то и дело что я положил все файлы с архива включая dll в папку include дак вот скрипт не конектится к базе: »
помойму, libmysql.dll, должна находится в папке где находится скрипт...

-------
Мысли-читатель сломался, может подробней расскажите?
А где исходный код? Или мы стихи обсуждаем?! )) Настройки темы > Решено ?


Отправлено: 01:23, 01-04-2009 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Взаимодействие с MySQL

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Взаимодействие видеокарты и процессора ant_y Хочу все знать 3 23-11-2009 19:35
Взаимодействие с главным потоком Boris7779 Программирование в *nix 0 31-08-2009 14:53
взаимодействие браузера с flash-элементами hasherfrog Вебмастеру 6 17-09-2008 14:31
Delphi - Delphi | Взаимодействие с Excel (via TExcelApplication) Loki3D Программирование и базы данных 4 20-08-2005 00:03
Взаимодействие сетей Win2003Serv и Novell4.11 Igor2302 Сетевые технологии 2 05-07-2005 14:57




 
Переход