forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   Либа для работы с MySQL (http://forum.boolean.name/showthread.php?t=6348)

firstvirus 20.01.2010 13:06

Ответ: Либа для работы с MySQL
 
Чтобы делать выборку найди справочник по MySQL, особенно по запросу SELECT. В твоем случае похоже запрос будет SELECT * FROM table_user WHERE ID=128;

Damp 01.03.2010 20:48

Ответ: Либа для работы с MySQL
 
Плиз, выложите libmysql.dll
Они оказывается разных версий, которые я нахожу с ними не работает... (

Crayzi 15.03.2010 19:19

Re: Ответ: Либа для работы с MySQL
 
Цитата:

Сообщение от Damp (Сообщение 140144)
Плиз, выложите libmysql.dll
Они оказывается разных версий, которые я нахожу с ними не работает... (

Лучше всего взять из базы с какой работаеш (там обычно валяется, т. к. база тоже ею пользуется), но на всяк пожарный выкладую "Скачать".

Damp 16.03.2010 19:49

Ответ: Либа для работы с MySQL
 
Спасибо, попробую.
Только я уже на php все сделал ) , что проще и безопаснее всетаки.

Crayzi 06.05.2010 03:36

Re: Ответ: Либа для работы с MySQL
 
Цитата:

Сообщение от Damp (Сообщение 142058)
Спасибо, попробую.
Только я уже на php все сделал ) , что проще и безопаснее всетаки.

А как ты на php сделал? Через Блитз?
П.с. Ато эта либа какието утечки создает... После каждого запроса в базу, потребляемая программой оперативка растет, даже если освобождать память как в сэмпле...

Damp 07.05.2010 09:53

Ответ: Либа для работы с MySQL
 
Лучше все таки раотать с базой через php. Если напрямую SQL слать, можно снифером относительно легко выудить пароль.

Блиц обращается к скрипту php (GET/POST), а он уже работает с базой.
В моем случае это простейшая таблица рекордов.

Crayzi 07.05.2010 18:19

Ответ: Либа для работы с MySQL
 
Цитата:

Сообщение от Damp (Сообщение 146372)
Лучше все таки раотать с базой через php. Если напрямую SQL слать, можно снифером относительно легко выудить пароль.

Блиц обращается к скрипту php (GET/POST), а он уже работает с базой.
В моем случае это простейшая таблица рекордов.

А можеш дать небольшой пример запроса?

Damp 07.05.2010 19:04

Ответ: Либа для работы с MySQL
 
Хорошо. Только через пару деней ) когда домой приеду.

Damp 08.05.2010 10:51

Ответ: Либа для работы с MySQL
 
Код:

;GET запрос на MyServer.com/Script.php, юзер Федя шлет свой счет=1000 на 5 уровне
Stream=OpenTCPStream("www.MyServer.com",80)
If Stream=0 RuntimeError ("Error at OpenTCPStream")
WriteLine Stream,"GET http://MyServer.com/Script.php?Nick=Федя&Score=1000&Level=5 HTTP/1.0"
WriteLine Stream,"Host: localhost:5555"
WriteLine Stream,"User-Agent: Mozilla/5.0"
WriteLine Stream,Chr$(10)

;если запрос предполагает ответ
time=MilliSecs ()+3000
Repeat
        If ReadAvail (Stream)
                s$=ReadLine (Stream)
                Print s$
        EndIf
Until time<MilliSecs () And (Eof(Stream))

CloseTCPStream Stream

;.....................................................
;в файле Script.php, посылаемые переменные определятся как:
$Nick=$_GET['Nick'];
$Score=$_GET['Score'];
$Level=$_GET['Level'];


Amatsu 20.06.2011 23:36

Ответ: Либа для работы с MySQL
 
У меня вопрос - а есть ли библиотека для блитца, позволяющая не только считывать данные из MySQL-базы, но и создавать базу, а так же помещать в нее данные?

moka 21.06.2011 03:25

Ответ: Либа для работы с MySQL
 
Цитата:

Сообщение от Amatsu (Сообщение 192424)
У меня вопрос - а есть ли библиотека для блитца, позволяющая не только считывать данные из MySQL-базы, но и создавать базу, а так же помещать в нее данные?

Это делается запросами. Если библиотека поддерживает возможность запустить любой запрос (Query), то да, можно.

Amatsu 21.06.2011 10:25

Ответ: Либа для работы с MySQL
 
Спасибо :)

Amatsu 21.06.2011 10:38

Ответ: Либа для работы с MySQL
 
Кажется догнал, мне нужна не MySQL, а SQLlite - кто-нибудь знает библу для блитца для работы с такой базой? Максимально простой, чтобы одним файликом лежало и я мог из этого файлика получить нужную информацию по запросу. Без всяких заморочек с серверами и т.д.

Crayzi 23.06.2011 16:22

Ответ: Либа для работы с MySQL
 
Мб раздел в базе, а не базу?


Часовой пояс GMT +4, время: 03:16.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot