|
#1
|
|||
|
|||
Delphi & MySQL
Подскажит какето примеры работы Дефы с майскюл... хотябы принципы подключения, и формирование запроса..
Зарание благодарен - Илья. |
#2
|
||||
|
||||
Работаешь как и с любой базой, чараз ADO (не забудь установить ODBC драйвера для MySQL с http://mysql.com/ или http://www.mysql.ru/download/, например http://www.mysql.ru/cgi-bin/download/MySqlODBC.zip). Можешь использовать компоненты ADOConnection, ADOTable и т.д. Строка подключения выглядит примерно так:
'Driver=MySQL ODBC 3.51 Driver;uid=login;password=pass;database=test;serve r=localhost' Запросы форимруй как к любой базе: Создать таблицу: create table test (id int auto_increment primary key, s1 TEXT, s2 TEXT, s3 TEXT); Работать с ней: ADOTable1.Open; ADOTable1.Insert; ADOTable1.FieldByName( 's1' ).AsString := 'Val 1'#0; ADOTable1.FieldByName( 's2' ).AsString := 'Val 2'#0; ADOTable1.FieldByName( 's3' ).AsString := 'Val 3'#0; ADOTable1.Refresh; или Query1.SQL.Clear; Query1.SQL.Add( 'DELETE FROM test' ); Query1.ExecSQL; Короче, все как обычно. |
#3
|
||||
|
||||
А чтобы не заморачиваться с ADO и драйверами для MySQL, можешь попробовать SQLite (www.sqlite.org).
THE CRACKER IS OUT THERE |