Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Компонент TDBComboBox ?   Найти похожие ветки 

 
nikolo ©   (2002-12-04 13:57) [0]

Пытаюсь использовать TDBComboBox, но что-то я его никак не пойму.
У меня есть в MS SQL таблица, где есть логическое поле Sex (пол) типа bit (0,1). Есть также view, в котором данное поле представлено как "Мужской" или "Женский". Так вот, как сделать так, чтобы в этом TDBComboBox при перемещении по набору данных из этого view отображалось соответсвующее значение и чтобы при выборе в нем другого значения изменение автоматически заносилось в БД? Должно быть наверное все просто, но... Помогите, плиз...


 
Jee ©   (2002-12-04 14:17) [1]

Значит так, в таблице добавляешь поля и в поле Sex устанавливаешь DisplayValues = мужской;женский
В своем DBCombobox в свойстве Items добавляешь две строки
мужской
женский
И оп-ля!!!
А если поле не булево, то есть более двух значений может приниамать, тогда TDBLookupCombobox используй


 
nikolo ©   (2002-12-04 14:25) [2]


> В своем DBCombobox в свойстве Items добавляешь две строки
> мужской
> женский


Это я делал и все отображается в ComboBox при перемещении нормально как надо. Но когда допустим у записи стоит "Женский" и я выбираю в ComboBox "Мужской" значение не изменяется в БД. Даже в состояние изменения не переходит. Как сделать, чтобы при изменении значения в ComboBox происходило изменение в БД?


 
Jee ©   (2002-12-04 14:29) [3]

procedure TForm1.DBComboBox1Change(Sender: TObject);
begin
DBComboBox1.DataSource.DataSet.Post;
end;


 
nikolo ©   (2002-12-04 15:24) [4]

Ок, все работает, спасибо!



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

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-51786
AlexGreG
2002-12-05 05:52
2002.12.16
... ПРЫГ-СКОК ...


3-51561
Сергей Ч
2002-11-28 10:23
2002.12.16
Вывод данных на печать или в Excel из DecisionGrid


3-51631
Карелин Артем
2002-11-28 11:53
2002.12.16
Как определить число записей в DataSet без FetchAll?


4-52005
Demn
2002-11-03 07:13
2002.12.16
Как вызвать системное окошко с пропертисами файла


3-51613
zks
2002-11-22 08:42
2002.12.16
Задолбал Memo. Осущекствляю импорт из dbf в MSSQL7