Знакомлюсь с firebird недавно, у меня firebird embedded+ibexpert+delphi. Я пишу простую форму с двумя DBLookupcombobox.
Я имею таблицу с данными вида:
Мой код:ID DISPETCHER YURLICO
1 Иванов Фирма1
2 Петров Фирма2
3 Сидоров Фирма1
4 Писькин Фирма2
Код: Выделить всё
Form1.IBTransaction3.Active := False;
Form1.IBQuery2.Active := False;
Form1.IBQuery2.SQL.Clear;
Form1.IBQuery2.SQL.Add ('SELECT DISPETCHER from DISPETCHER ');
Form1.IBQuery2.SQL.Add (' where YURLICO = ''' +Form1.DBLookupComboBox1.Text+ ''' ');
Form1.IBTransaction2.StartTransaction;
Form1.IBQuery2.Open;
Form1.IBTransaction2.Commit
1. Меню с выбором выпадает по одной строчке - гуглил, нашёл пару решений, но всё равно не помогает показать сразу все пункты в списке.
2. Если у меня выбрана "Фирма 2", я бы хотел видеть во втором комбобоксе только фамилии, относящиеся к "Фирме2"
Спасибо большое заранее всем всем за ответы, буду надеяться, что решу проблему.
Спасибо.