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

Вниз

Кто работал с 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
1-25305
CraKer
2003-12-23 01:31
2004.01.09
Открытие док файла..


1-25420
чайник
2003-12-17 15:24
2004.01.09
Delphi7 и Excel2000


14-25595
Ega23
2003-12-17 13:17
2004.01.09
А пользуется ли кто-нибудь Add-To-Do?


3-25195
Gamar
2003-12-12 07:28
2004.01.09
Обновить быстро


1-25275
DeScriptor
2003-12-25 17:03
2004.01.09
Самоубийство Thread





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский