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

Вниз

ClientDataSet и MasterSource не получается :(   Найти похожие ветки 

 
ximik   (2003-07-04 01:05) [0]

Уважаемые мастера! Подскажите плиз как связать через mastersource две таблицы ClientDataSet. Пробовал как в ADO. Назначил mastersource для доп. таблицы и даже через LinkWizard указал через какое поле связь. Но когда пытаюсь добавить новые поля в основной датасет, то список доступных полей (тех, что в доп. таблице) пуст. Где грабли?


 
ximik   (2003-07-05 01:59) [1]

Я тут один?
Неужели никто не знает? Господа помогите плиз! Сроки поджимают.
Расковырял что-то связанное с провайдером, но не врубился как подключить. Или мож он ваще не нужен?

Как делаю я:
1. DataSet1
2. DataSource1 -> DataSet1
3. DataSet2 (mastersource -> DataSource1)
4. DataSet2 (masterfield -> key1 -> Key1 из DataSet1)
5. DataSet1 -> FieldEditor -> Add Fields -> бааальшой хрен! :(

Help!


 
Silver Alex   (2003-07-05 02:06) [2]

Слушай ,ximix, а как именно ты добавляешь поля и куда(в базу?). Напиши подробней, какая именно стоит задача.


 
ximik   (2003-07-05 13:50) [3]

Имеются две таблицы:
В 1-ую - постоянно добавляются записи, (главная)
2-ая - справочник (подчиненная)
Связь по ключу.
При просмотре первой таблицы, через ключ надо получить из второй три поля и отобразить их в первой таблице.
Говорю сразу: лукап не катит.
Логика продумана и отработана. Все работает на ура и все довольны. Проблема в том, что я это перевожу с ADODataSet на ClientDataSet и не могу установить связь двух таблиц.


 
Cobalt   (2003-07-05 14:03) [4]

Попробуй описать логику - может то, что хорошо в ADODataSet - смерть ClientDataSet?


 
ximik   (2003-07-05 14:55) [5]

Дык предыдущим письмом логика и описана (в кратце).
Вопрос такой: почему не могу получить доступ к справочнику через ключ?



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

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

Наверх





Память: 0.45 MB
Время: 0.011 c
3-91665
АТ
2003-07-04 15:47
2003.07.28
Надо сравнить в таблице значения типа Date...


7-91933
Greyy
2003-05-17 17:12
2003.07.28
Получение параметров видеоадаптера(в частности объем видеопамяти)


3-91684
Belkova
2003-07-04 18:47
2003.07.28
Транзакции


1-91758
yaJohn
2003-07-15 15:12
2003.07.28
Трабла с ObjectPascal. const mbNew = Succ ( High (TMsgDlgBtn) );


3-91676
McSimm2
2003-07-07 09:56
2003.07.28
---|Ветка была без названия|---





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