Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Вниз

Каким компонентом лучше коннектиться к MySQL   Найти похожие ветки 

 
BlackCat   (2004-01-16 06:42) [0]

народ, подскажите пожалуста, каким компонентом лучше коннектиться к MySQL базе, причем база одна, а клиентов несколько. Как коннектиться с удаленной машины??? и каким компонентом лучше.


 
Flagman   (2004-01-16 06:51) [1]

Я пару лет назад писал проект под MSSQL, использовал ADO. Вполне работоспособное решение. Правда в D5 там глюк был небольшой, нужно было патч качать, но в D7 я полагаю его уже поправили. И еще трабл - регистрозависимый Locate не сделаешь. Хотя тоже может уже поправили.


 
BlackCat   (2004-01-16 09:42) [2]

Я вообще с БД для сети первый раз сталкиваюсь.
Как там вообще реализовано соединение с БД??? Надо Имя файла на диске указывать для соединения, или указывается IP, порт, логин и пароль???
Просто в Делфи не знаю. Знаю, как на PHP к My(Ms)SQL конектиться.
Процедура для MS Access и MS SQL Server одинакова?


 
asp   (2004-01-16 09:55) [3]

Можешь воспользоваться компонентами dbExpress.
Коннект к БД осуществляется через SQLConnection. Особое внимание свойствам DriverName и Params.
Разумеется, на машине клиента должен быть клиент MySQL (пардон за тавтологию :)


 
Flagman   (2004-01-16 09:59) [4]

>Как там вообще реализовано соединение с БД??? Надо Имя файла на >диске указывать для соединения, или указывается IP, порт, логин >и пароль???

Для ADO лучше создать udl файл, в котором все пути и настройки для коннекта лежат, положить его где-нить поблизости и показать путь к нему в ADOConnection.ConnectionString... Если я все правильно помню...


 
Falendysh   (2004-01-17 23:38) [5]

Можно юзать BDE там еще надо MySQL ODBC драйвер (могу выслать)
ставишь етот драйвер прописываешь алиас в BDE. В своей проге используешь компонент TDataBase где и используешь етот алиас, а дальше дело техники...


 
KSergey   (2004-01-18 07:11) [6]

Кто в лес, кто по дрова...
Автор (если я правильно читаю) задавал первоначальный вопрос про M ySQL. Зачем его с пути сбивать, рассказывая про M SSQL?
Правда потом он опять что-то про MS SQL начал лапотать... Так определитесь уже, наконец.

> asp © (16.01.04 09:55) [3]
> Разумеется, на машине клиента должен быть клиент MySQL

Уточните, пожалуйста, о каком клиенте речь? О dll-ке? Или есть именно какой-то клиент для доступа?


 
NikB   (2004-01-18 13:24) [7]

To BlackCat ©
Ia neskolko mesiacev rabotaiu s MySQL s ZEOS komponents. Oni vpolne free i ne pol"zuiut BDE.
Rekomenduiu http://www.zeoslib.net/
Jelaiu udachu!


 
AndB   (2004-01-18 16:47) [8]

Тоже забавная штучка - Client MySQL, два *.pas файла
http://tothpaul.free.fr/delphix.php3?page=2&view=15
(для коллекции)


 
Nikolay M.   (2004-01-19 09:27) [9]


> NikB (18.01.04 13:24) [7]

Голосую всеми конечностями за ZeosLibrary. 3 года на них работал, нашел только один глюк, связанный с Persistent-полями, что не сильно расстроило. + удобство переноса на другие машины: требуется одна-единственная дллка.


> база одна, а клиентов несколько. Как коннектиться с удаленной
> машины???

Для начала теорию почитать, а потом уже только за компоненты браться.


 
asp   (2004-01-19 09:54) [10]

KSergey © (18.01.04 07:11) [6] > Это смотря какое определение дать "клиенту" :))



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
1-29388
Breeze
2004-02-01 19:17
2004.02.10
Массив записей


7-29639
DeMoN_Astra
2003-11-21 01:59
2004.02.10
Мышшшь ;)


6-29501
Samael6
2003-11-19 13:53
2004.02.10
Настройки TCP/IP


14-29520
syte_ser78
2004-01-22 17:16
2004.02.10
Вопрос о патентах


1-29337
EMIL
2004-01-29 16:03
2004.02.10
TreeView копировать узелок





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский