Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi с использовунием БД MySql

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Guderian

Цитата:
А эут фразу с mysql.com как воспринимать?

Так и воспринимать!
Дело все в том что целиком и полностью они заработают в 5. а сейчас уже есть поддержка процедур - но гарантии что все будет ЗЕ работать они недают!
 
Добавлено
UncoNNecteD

Цитата:
как их ввести автоматом?

У компонента Конектион есть свойство ЛогинПромпт - ставь его в Фалсе.

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 12:27 12-02-2003
sasa

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Можно ли програмно (удаленно) узнать кто сейчас из пользователей залогинен на скуле ?

Всего записей: 601 | Зарегистр. 04-09-2001 | Отправлено: 11:28 13-02-2003
baraka



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sasa
 
see MySql Documentation:
SHOW PROCESSLIST

Всего записей: 313 | Зарегистр. 29-01-2003 | Отправлено: 23:38 13-02-2003
MAX_DAMAGE



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Я работаю с мусклом в Delphi через API (mysql.pas). Скажите как сделать запрос длинее 255 символов?

Всего записей: 258 | Зарегистр. 10-04-2002 | Отправлено: 16:04 12-06-2004
STEEL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь соединиться с Mysql при помощи dbExpress, всё верно? В SQLConnection выбираю тип бд MySQL.. всё окей, но при поверке, он не пишет Unable Load libmysql.dll этот файл лежит и system32, и в каталоге самого проекта и в lib-ах дельфи. Что ему ещё нужно?

Всего записей: 2293 | Зарегистр. 06-01-2002 | Отправлено: 19:09 10-07-2004 | Исправлено: STEEL, 19:19 10-07-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На Дельфях работал с MySQL через ZeosLib
http://www.zeoslib.net/modules.php?name=Content&pa=showpage&pid=5


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 20:25 10-07-2004
Smog



Жираф-Сибиряк
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cheery

Цитата:
На Дельфях работал с MySQL через ZeosLib

можешь сказать, как проверить существование бд с заданным именем и если ее нет, создать?

----------
Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
Требуются бета-тестеры!
Обновление v0.0.3.6 (21.04.08)!

Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 18:28 25-07-2004
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Проверить существование можно обычной проверкой FileExsists
А создаётся стандартными операторами SQL

----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 20:41 25-07-2004
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
FileExsists

Ты чего.... какой файл ? Где ?

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 22:23 25-07-2004
Smog



Жираф-Сибиряк
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Felix

Цитата:
Проверить существование можно обычной проверкой FileExsists  

 

Цитата:
Ты чего.... какой файл ? Где ?

ага, где?
 
я знаю, что в папке mysql/data на каждую базу создается каталог(ты это имеешь ввиду?), только как я этот каталог найду? всмысле саму папку mysql?


----------
Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
Требуются бета-тестеры!
Обновление v0.0.3.6 (21.04.08)!

Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 04:39 26-07-2004
Felix



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Ты чего.... какой файл ? Где ?
несколько не так выразился, скажем "файлы в папке"
 
вобщем не подумал, согласен, гиморно...
 
За выдачу информации по БД отвечает mysql_list_dbs (API)


----------
In My Opinion!

Всего записей: 965 | Зарегистр. 20-01-2002 | Отправлено: 09:12 26-07-2004
Smog



Жираф-Сибиряк
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все разобрался,  
нашел CREATE DATABASE [IF NOT EXISTS] db_name

всем спасибо

----------
Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
Требуются бета-тестеры!
Обновление v0.0.3.6 (21.04.08)!

Всего записей: 5394 | Зарегистр. 20-06-2003 | Отправлено: 10:15 26-07-2004
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Smog
Умница

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 15:01 26-07-2004
b0ev0y_ezh



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток!
Имеется локальная БД (Paradox таблицы), можно ли каким-нибудь образом данные из этой базы отправить в базы MySQL в интернете (логин пароль админа базы известен).

----------
Бог у всех один - провайдеры разные...

Всего записей: 1524 | Зарегистр. 06-10-2002 | Отправлено: 20:45 14-03-2005
b0ev0y_ezh



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ, неужели никто не знает как это можно воплотить. я видел в начале темы пост с примером кода, но я не оянл как этот конектор с www.mysql.com юзать.

----------
Бог у всех один - провайдеры разные...

Всего записей: 1524 | Зарегистр. 06-10-2002 | Отправлено: 20:42 15-03-2005
BEN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ подскажите такую вещь ... как правильно добавить запись в БД и вытащить из нее auto-increment номер ... при чем в это время другой юзер может также добавить новую запись ... читал что есть фукция last_insert_id() как правильно ее юзать
Использую MySQL + DelPhi + компоненты ZeosLib

Всего записей: 141 | Зарегистр. 18-05-2004 | Отправлено: 12:13 16-03-2005 | Исправлено: BEN, 12:16 16-03-2005
alisa



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2 BEN
запрос select last_insert_id()
ответ в датасете
но работает только в твоем сеансе... по крайней мере у меня так
(за абсолютную точность не ручаюсь)

Всего записей: 59 | Зарегистр. 20-05-2004 | Отправлено: 17:36 07-04-2005
UncoNNecteD



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
b0ev0y_ezh
Можешь использовать myODBC для подключения к интернет серверу mySQL, хотя вероятно, что доступ к нему развешен только для localhost, тогда делаешь экспорт в CSV файл (поля  через и загружаешь в базу конструкцией типа LOAD FROM FILE...
 

Цитата:
(за абсолютную точность не ручаюсь)

http://dev.mysql.com/doc/mysql/en/odbc-and-last-insert-id.html
Но в общем все правильно.

----------
-= Я тут чертовски давно =-

Всего записей: 4040 | Зарегистр. 21-03-2002 | Отправлено: 09:39 08-04-2005
dad1969

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Help
Делаю приложение в связке delphi 7 + mysql 5 + mydac 4.3. Сеть очччень хреновая. Т.е. соединение с сервером рвется регулярно. Но пока не пытаешься что-либо запостить, это не особенно заметно. Кто-нибудь может подсказать, как отловить разрыв коннекта и после его появления возобновить работу так чтобы кроме задержки у юзера больше неприятностей не было?

Всего записей: 571 | Зарегистр. 18-03-2003 | Отправлено: 16:39 04-12-2006
bbEye



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dad1969
Можно периодически вызывать TCustomMyConnection.Ping()
MyDAC в этом методе пытается установить соединение (если знает, что оно отсутствует), затем пингует сервер (если думает, что соединение есть), и вываливает облом в виде exception, если ответ на пинг не пришел.
Только лучше пинговать в отдельном потоке, чтобы пользователи не страдали.

Всего записей: 128 | Зарегистр. 30-04-2003 | Отправлено: 20:38 06-12-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi с использовунием БД MySql


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru