Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Diplomnik   (2003-02-26 22:07) [0]

Уважаемые Мастера Delphi!!! Помогите разобраться c этой ошибкой.
Она возникает при использовании DBLookupComboBox. Cвойства ListSource и DataSource не указывают на один DataSet:
DataSource указывает через DataSource1->DataSet на таблицу Table1, а ListSource - через DataSource2->DataSet на запрос Query1.
SQL-запрос (SELECT) в Query1 выдает совершенно другие поля из таблицы Table2.
Цель моих мучений проста - выводить в DBLookupComboBox не все доступные записи таблицы Table2, а лишь какую-то часть, отобранную с помощью определенного условия (я использовал SQL-запрос с SELECT). Может быть есть другой способ осуществить такое?
P.S. Можно ли свойство ListSource прицепить к Query вообще? У меня это не вышло.


 
Sergey13   (2003-02-27 09:51) [1]

А во втором наборе нет ссылок на первый? Ошибка то говорит что невозможны взаимные ссылки друг на друга.


 
Diplomnik   (2003-02-27 10:33) [2]

Нет, во втором наборе такого нет. Я попробовал в Query написать запрос SELECT * FROM Table2, все равно такая ошибка.
Может ли быть такая ошибка из-за связей для обеспечения целостности? У меня Table1 и Table2 связаны таким образом.


 
Sergey13   (2003-02-27 10:43) [3]

2Diplomnik (27.02.03 10:33)
Да нет, я о другом. Нет ли у тебя другого какого комбобокса(или лукап поля или чего то подобного) который ссылается из второго набора данных на первый.
>У меня Table1 и Table2 связаны таким образом.
Вот это как осуществляется?


 
Anatoly Podgoretsky   (2003-02-27 10:53) [4]

Неизвестная база данных, компоненты доступа, вероятно БДЕ, но жто телепатия.


 
Desdechado   (2003-02-27 10:56) [5]

попробуй обойтись без lookupcombo. Это не сложно, но кольцевых связей уже не должно получиться


 
Diplomnik   (2003-02-27 11:02) [6]

Спасибо, все зароботало. Создал новый DataSource2 и Query2. В Query2 вставил тот же самый запрос и ошибки больше нет. Видно что-то с первым Query было не в порядке.



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

Форум: "Базы";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
7-54353
Krot
2003-01-18 05:57
2003.03.17
Работа с портом USB


3-53874
User_OKA
2003-02-25 08:11
2003.03.17
Сортировка


14-54159
Pazik
2003-02-27 18:45
2003.03.17
D7 траблы при установке


9-53837
Gandalf
2002-10-17 15:01
2003.03.17
Пишем DirectX-движок


1-53983
Roki
2003-03-04 12:05
2003.03.17
Как обратится к переменной, имя которое вычисляется?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский