Поиск:

Ответ в темуСоздание новой темы Создание опроса
> TMySQLClient, Как пользоваться ??? 
V
    Опции темы
comtat
Дата 3.5.2006, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



закинул компаненты типа 
Код
uMySqlVio, uMysqlCT, uMysqlClient, uMysqlHelpers


приконектился к базе, проверил коннект
Код

MySQLClient.Connect('212.22.....', 'vano', 'passwordf', 'db', 3306, '', false, 0)

выполнил sql запрос 

а как вывисти не знаю

База mysql, D7

Добавлено @ 14:26 
Вот полный листинг

Код

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Menus, DB, DBXpress, SqlExpr, DBTables, uMySqlVio, uMysqlCT,
  uMysqlClient, uMysqlHelpers;

type
  TForm1 = class(TForm)
    MainMenu1: TMainMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    N5: TMenuItem;
    N6: TMenuItem;
    N7: TMenuItem;
    N8: TMenuItem;
    N9: TMenuItem;
    N10: TMenuItem;
    N11: TMenuItem;
    N12: TMenuItem;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  MySQLClient: TMySQLClient;
  MySQLResult: TMysqlResult;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
 MySQLClient := TMySQLClient.Create;
 if MySQLClient.Connect('212.22.......', 'vano', 'test', 'db', 3306, '', false, 0) then ShowMessage('connected ok!');
 end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
 MySQLClient.Free;
 if MySQLResult <> nil then MySQLResult.Free;
end;

end.

 


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Vit
Дата 3.5.2006, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Вывести куда? В Grid? Тогда бросить на форму компонент TDataSource и TDBGrid и связать их все вместе с TxxQuery 


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
comtat
Дата 3.5.2006, 20:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



Не все так просто 
там нельзя вытащить Сессию 

На насчет куда - ты прав в Grid 

Это сообщение отредактировал(а) comtat - 3.5.2006, 20:33


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Mal Hack
Дата 3.5.2006, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



PM ICQ   Вверх
comtat
Дата 3.5.2006, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



dbExpress не катит из-за того
что серваков много (5 шт) и на каждом мускул разных версий

а zeos нормально не встал 


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Mal Hack
Дата 3.5.2006, 20:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



comtat, там внизу пример использования именно TMySQLClient... 
PM ICQ   Вверх
Vit
Дата 3.5.2006, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Цитата(comtat @  3.5.2006,  11:32 Найти цитируемый пост)
Не все так просто 
там нельзя вытащить Сессию 



Т.е. используемый компонент не является наследником TDataSet? или при чём тут сессия? 


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
comtat
Дата 3.5.2006, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



 Mal Hack, спасибо выручил   smile  smile  smile  


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Mal Hack
Дата 3.5.2006, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Vit, этот класс просто дает возможность работы с БД, но при этом ни с какими визуальными компонентами не связан. Это чистый интерфейс. Данные надо самому забивать в StringGrid, к примеру. 
PM ICQ   Вверх
Vit
Дата 3.5.2006, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: 14
Всего: 207



Никакие не связаны... Просто он не унаследован от TDataSet ну собственно в этом и проблема... А чего его не перепишут с наследованием от TDataSet - это ж работы на день, а решит кучу проблем с совместимостью...  smile  


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 3.5.2006, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



Ну это к разработчикам smile
 
PM ICQ   Вверх
comtat
Дата 3.5.2006, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



а маны про этот класс есть

если можно плиз  smile  


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
Mal Hack
Дата 3.5.2006, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: нет
Всего: 261



comtat,  я тебе могу сказать, что там очень близко к интерфейсу в php, тобишь http://php.net/mysql 
PM ICQ   Вверх
comtat
Дата 3.5.2006, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1310
Регистрация: 2.5.2006
Где: Россия, Казань

Репутация: 1
Всего: 71



это хорошо хоть какой-то лечик света наметился

Еще один вопрос 

можно из делфы работать со скриптами perl ??
скрипты лежат на linux'е 


--------------------
Рожденный в СССР !!!
ExtJS - мой фреймворк 
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0536 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.