Форум: "Базы";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
ВнизКто работал с DBComboBox при работе с БД Найти похожие ветки
← →
visnuk (2003-12-08 12:43) [0]Такой вот вопрос Написал обработчик.
procedure TForms.FormCreate(Sender: TObject);
begin
with Tabel1 do
begin
First;
while not Eof do
begin
DBComboBox1.Items.Add(Fields[1].AsString);
Next;
end;
end;
Такой вот вопрос как мне теперь записать в БД занчение выбранного элемента.
Вылетает ошибка что Master record missing.
Затем добовляет в подчиненную базу занчение новое
← →
stud (2003-12-08 12:49) [1]
> while not Eof do
> begin
> DBComboBox1.Items.Add(Fields[1].AsString);
> Next;
а какя связь между количеством записей и количеством полей??
← →
visnuk (2003-12-08 15:04) [2]НЕ происходит перебор всех параметров и добавление в ComboBox.
Вначале с первой записи и до конца.
← →
Кщд (2003-12-08 15:11) [3]DatSource(DataField) не задан, так?
← →
stud (2003-12-08 15:18) [4]кажется тебе нужен дблукапкомбобокс.
заполняеш listsource и keyfield, listfield
← →
visnuk (2003-12-08 15:26) [5]
> DatSource(DataField) не задан, так?
Ну да а как записать DataSource
← →
stud (2003-12-08 15:37) [6]DBComboBox1.datasource:=datasurce1
и нужное поле указываеш
← →
visnuk (2003-12-08 15:47) [7]Не работает пробовал где эту строчку надо написать.
← →
stud (2003-12-08 16:08) [8]кидаеш на форму table, datasource, dbcombobox
у датасорса в свойство датасет пишеш свой табле.
DBComboBox1.datasource:=datasurce в инспекторе объектов
← →
visnuk (2003-12-08 16:15) [9]Так это понятно при программирование сделал автоматом.
Все равно не хочет после создания видно только последнюю запись, а чтобы видно было все записи как сделать
← →
stud (2003-12-08 16:16) [10]тебе вообще что сделать-то нужно?
← →
JibSkeart (2003-12-08 16:17) [11]используй DBlookUpComboBox
этим компонентом сами борландцы пользоватся не рекомендуют :))
← →
visnuk (2003-12-08 16:43) [12]Короче нужно чтобы при добавление информации не использовать DBGrid а при помощи DBComboBox вставлять информацию.
← →
visnuk (2003-12-08 16:44) [13]
> используй DBlookUpComboBox
> этим компонентом сами борландцы пользоватся не рекомендуют
> :))
Такой вот впрос а как мне вытянуть параметры из Таблици и засунуть в DBlookUpComboBox раз попробовал не получилось выдало ошибку
← →
JibSkeart (2003-12-08 16:46) [14]а как ты это делаешь ?
← →
visnuk (2003-12-08 17:07) [15]1.Кидаю на форму DBlookUpComboBox
2.Устанавливаю DataSource базу данных у меня это DataModuleLamp.SourceYears
3. Устанавливаю DataField не ID а второй параметр God.
Ну вот и все
← →
JibSkeart (2003-12-08 17:10) [16]юзай нe DataSource a ListSource
← →
visnuk (2003-12-08 17:49) [17]Все получилось Ура Большое спасибо JibSkeart
← →
visnuk (2003-12-08 17:59) [18]Но такой вопрос а как передать занчение DBlookUpComboBox в таблицу пишу код а он не работает
DataModuleLamp.Sklad.Fields[4].AsString := DBLookupComboBox1.Text;
← →
ЮЮ (2003-12-09 02:44) [19]Установи
DBLookupComboBox1.DataSourse = TDataSource, DataSet у которого DataModuleLamp.Sklad
DBLookupComboBox1.DataField = <название пятого поля>
и не парься
← →
visnuk (2003-12-09 11:25) [20]
> Установи
> DBLookupComboBox1.DataSourse = TDataSource, DataSet у которого
> DataModuleLamp.Sklad
> DBLookupComboBox1.DataField = <название пятого поля>
> и не парься
так как же мне увидеть выпадающий список
← →
ЮЮ (2003-12-10 03:11) [21]>так как же мне увидеть выпадающий список
Я уже закипаю !!! DBLookupComboBox работает с двумя наборами данных. Один отображается в выпадающем списке (ListSource и т.п.), а во второй (DataSource, DataField)
заносятся значения из этого списка
← →
visnuk (2003-12-13 21:02) [22]Все я понял я сделал как надо
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.012 c