Topic: проблема с подключением к БД MySQL

Добрый день подскажите проблема такова, прописал скрипт для автоматического подключения к БД

procedure Start_OnShow (Sender: string; Action: string);
begin
     Wait.Show;
     Application.ProcessMessages;

     {$MySQL disable_connectdialog}
     Start.MySQLConnection.Server := '192.168.100.6';
     Start.MySQLConnection.Port := 3306;
     Start.MySQLConnection.Username := 'root';
     Start.MySQLConnection.Password := 'pa22w0rd';
     Start.MySQLConnection.Database := 'uchet';

     try
         Start.MySQLConnection.Connect;
     except
         Wait.Close;
         ShowMessage('Can''t connect to database.');
         Start.Close;
     end;

     if Start.MySQLConnection.Connected then
     begin
         Start.Pas.PasswordChar := '*';
     end;
     Wait.Close;
end;

к базе данных подключается но появилась проблема с тем что Combobox не отображает данные занесенные в БД

Re: проблема с подключением к БД MySQL

Добавьте

      UpdateDatabase(''); // to fill ComboBoxes
Визуальное программирование: блог и телеграм-канал.

Re: проблема с подключением к БД MySQL

возник еще 1 вопрос если в 1 форме есть 2 ключа к 1 таблице (из 1 таблице 2 ключа к другой таблице) как вывести чтобы в таблице выводились 2 разных значения (не номер ключа, а значение)
исходное значение в форме predpriatia выводить надо в Form1 в таблице в 2 разных колонках

Re: проблема с подключением к БД MySQL

zloyzender wrote:

... как вывести чтобы в таблице выводились 2 разных значения (не номер ключа, а значение)
...

Для отображения данных по второму ключу делается вычисляемое поле

Визуальное программирование: блог и телеграм-канал.

Re: проблема с подключением к БД MySQL

Пример такого выч. поля

(SELECT Organization.name_org FROM Organization WHERE Organization.id=Izd_book.id_Organization1)
Dmitry.