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

Вниз

DBLookUpComboBox   Найти похожие ветки 

 
Sonia ©   (2007-09-10 11:29) [0]

В хелпе написано, что свойство KeyField должно соответствовать DataField. А в таблице1 (для DBLookUpComboBox) нет внешний ключей. Есть возможность решить проблему просто записывая выбранное пользователем из DBLookUpComboBox значение в таблицу2? Или может стоит использовать другой компонент?


 
Вася Правильный   (2007-09-10 11:30) [1]

просто dbcombo?


 
Ega23 ©   (2007-09-10 11:35) [2]

Как это в таблице нет первичного ключа?????
Такого не должно быть в принципе.


 
Sonia ©   (2007-09-10 11:37) [3]


> Как это в таблице нет первичного ключа?????

Первичный то есть, тока нет внешних :)
То есть нету соответствия поле1 из таблицы1 = поле1 из таблицы 2


 
Anatoly Podgoretsky ©   (2007-09-10 11:38) [4]

> Sonia  (10.09.2007 11:29:00)  [0]

Внешние ключи не требуются, только первичные и то не обязательно.


 
Sonia ©   (2007-09-10 11:38) [5]


> просто dbcombo?

Неа, данные выбираются процедурой


 
Sonia ©   (2007-09-10 11:39) [6]


> Anatoly Podgoretsky ©   (10.09.07 11:38) [4]

Хм...ну а как же тогда хелп для DBLookUpComboBox:
Identifies the field in the ListSource dataset that must match the value of the DataField field??


 
Плохиш ©   (2007-09-10 11:41) [7]


> Sonia ©   (10.09.07 11:39) [6]

И где там про ключи?


 
Sonia ©   (2007-09-10 11:45) [8]


> Плохиш ©   (10.09.07 11:41) [7]

Эм....в тупик поставил :)
Ладно не про ключи. То есть впринципе в эти свойства можно ставить неключевые поля?


 
Sonia ©   (2007-09-10 11:46) [9]


> Плохиш ©   (10.09.07 11:41) [7]

А почему тогда KeyFiled называется? :)


 
Anatoly Podgoretsky ©   (2007-09-10 11:57) [10]

> Sonia  (10.09.2007 11:39:06)  [6]

Именно так и написано, никаких ключей ни первичных, ни тем более внешних, только сравнение по полю


 
Ega23 ©   (2007-09-10 11:57) [11]


> Sonia ©   (10.09.07 11:46) [9]
>
>
> > Плохиш ©   (10.09.07 11:41) [7]
>
> А почему тогда KeyFiled называется? :)
>


Блин, ставь туда то, что у тебя первичный ключ (между прочим, это и есть ключевое поле).
И не парься.
И других не парь.  :)))


 
Anatoly Podgoretsky ©   (2007-09-10 11:57) [12]

> Sonia  (10.09.2007 11:46:09)  [9]

Потому что это ключ для сравнения, но не ключ в таблице


 
Плохиш ©   (2007-09-10 11:58) [13]


> Sonia ©   (10.09.07 11:46) [9]
>
> > Плохиш ©   (10.09.07 11:41) [7]
>
> А почему тогда KeyFiled называется?

Die Eigenschaft KeyField bezeichnet das Feld der Datenmenge in ListSource, das mit dem Wert des in DataField angegebenen Feldes übereinstimmen muss.

Что не понятно?


 
Sonia ©   (2007-09-10 12:04) [14]


> И других не парь.  :)))

Ну лана, не буду :)

> Плохиш ©   (10.09.07 11:58) [13]

Блин, круто!!! Сам переводил??? :)


 
Ega23 ©   (2007-09-10 12:05) [15]


> Die Eigenschaft KeyField


Умри @%*$ский KeyField?


 
Плохиш ©   (2007-09-10 12:07) [16]


> Ega23 ©   (10.09.07 12:05) [15]
>
> > Die Eigenschaft KeyField
>
>
> Умри @%*$ский KeyField?

Не пробьёшь, он в "маус"-е сидит :-P

> Sonia ©   (10.09.07 12:04) [14]

У меня есть дела по-важнее и по-интереснее...


 
Ega23 ©   (2007-09-10 12:10) [17]


> Не пробьёшь, он в "маус"-е сидит :-P


На каждый "Маус" найдётся своя ИСУ-152...    :)))



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

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

Наверх




Память: 0.5 MB
Время: 0.467 c
1-1185362246
SpellCaster
2007-07-25 15:17
2007.10.07
Получение класса по имени


2-1189426895
DimOK
2007-09-10 16:21
2007.10.07
CreateMessageDialog


15-1189098483
Nic
2007-09-06 21:08
2007.10.07
Снова про Инет-кошелёк


15-1189085540
delphiForever
2007-09-06 17:32
2007.10.07
вполне серьезно


1-1185448950
AndreyRU
2007-07-26 15:22
2007.10.07
Блокировка мышиных сообщений! TPopupMenu..