![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBLookUpComboBox [D7, 2000]
Sonia © (2007-09-10 11:29:00)В хелпе написано, что свойство KeyField должно соответствовать DataField. А в таблице1 (для DBLookUpComboBox) нет внешний ключей. Есть возможность решить проблему просто записывая выбранное пользователем из DBLookUpComboBox значение в таблицу2? Или может стоит использовать другой компонент?
Ega23 (2007-09-10 12:10:00) [1]
> Не пробьёшь, он в "маус"-е сидит :-P
На каждый "Маус" найдётся своя ИСУ-152... :)))
Плохиш (2007-09-10 12:07:00) [2]
> Ega23 © (10.09.07 12:05) [15]
>
> > Die Eigenschaft KeyField
>
>
> Умри @%*$ский KeyField?
Не пробьёшь, он в "маус"-е сидит :-P
> Sonia © (10.09.07 12:04) [14]
У меня есть дела по-важнее и по-интереснее...
Ega23 (2007-09-10 12:05:00) [3]
> Die Eigenschaft KeyField
Умри @%*$ский KeyField?
Sonia (2007-09-10 12:04:00) [4]
> И других не парь. :)))
Ну лана, не буду :)
> Плохиш © (10.09.07 11:58) [13]
Блин, круто!!! Сам переводил??? :)
Плохиш (2007-09-10 11:58:00) [5]
> 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.
Что не понятно?
Anatoly Podgoretsky (2007-09-10 11:57:00) [6]> Sonia (10.09.2007 11:46:09) [9]
Потому что это ключ для сравнения, но не ключ в таблице
Ega23 (2007-09-10 11:57:00) [7]
> Sonia © (10.09.07 11:46) [9]
>
>
> > Плохиш © (10.09.07 11:41) [7]
>
> А почему тогда KeyFiled называется? :)
>
Блин, ставь туда то, что у тебя первичный ключ (между прочим, это и есть ключевое поле).
И не парься.
И других не парь. :)))
Anatoly Podgoretsky (2007-09-10 11:57:00) [8]> Sonia (10.09.2007 11:39:06) [6]
Именно так и написано, никаких ключей ни первичных, ни тем более внешних, только сравнение по полю
Sonia (2007-09-10 11:46:00) [9]
> Плохиш © (10.09.07 11:41) [7]
А почему тогда KeyFiled называется? :)
Sonia (2007-09-10 11:45:00) [10]
> Плохиш © (10.09.07 11:41) [7]
Эм....в тупик поставил :)
Ладно не про ключи. То есть впринципе в эти свойства можно ставить неключевые поля?
Плохиш (2007-09-10 11:41:00) [11]
> Sonia © (10.09.07 11:39) [6]
И где там про ключи?
Sonia (2007-09-10 11:39:00) [12]
> 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??
Sonia (2007-09-10 11:38:00) [13]
> просто dbcombo?
Неа, данные выбираются процедурой
Anatoly Podgoretsky (2007-09-10 11:38:00) [14]> Sonia (10.09.2007 11:29:00) [0]
Внешние ключи не требуются, только первичные и то не обязательно.
Sonia (2007-09-10 11:37:00) [15]
> Как это в таблице нет первичного ключа?????
Первичный то есть, тока нет внешних :)
То есть нету соответствия поле1 из таблицы1 = поле1 из таблицы 2
Ega23 (2007-09-10 11:35:00) [16]Как это в таблице нет первичного ключа?????
Такого не должно быть в принципе.
Вася Правильный (2007-09-10 11:30:00) [17]просто dbcombo?