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

Вниз

MasterSourse и многое другое:)))   Найти похожие ветки 

 
Лекс[КВ]   (2003-02-27 11:01) [0]

Как программно включать и отключать MasterSourse для таблицы?
Где изменить сообщения типа "Delete record?" для DBNavigator?
Есть таблица с двумя полями, численное и строковое, (база интербейсовская), численное поле автоинкрементное, ввод в таблицу осуществляется через DBGrid, как отслеживать совпадение записей во втором поле, и выводить сообщение о том, что такая запись уже существует???


 
Mike_Goblin   (2003-02-27 12:35) [1]

1. Table1.MasterSource:=....
2. В исходном тексте компонента DBNavigator
3. Как один из способов, при создании таблицы сделать строковое поле уникальным (Unique). Тогда сам IB не допустит дублирования значений


 
Лекс[КВ]   (2003-03-03 10:03) [2]

1. Table1.MasterSource:= а ты сам пробовал это?????
удалить отношение получается, а вот занаво его поставить...
2. Я понимаю, что в исходном тексте, а где он???
3. В том то и дело, что уникальным является другое поле, а при выполнении некоторых операций, требуется именно эта проверка, хотя при выполении других - её не надо...Ну да ладно, с этим я сам разобрался, всё работает уже:)))


 
Val   (2003-03-03 10:54) [3]

>Лекс[КВ] © (03.03.03 10:03)
1,2. очень помогает клавиша F1.
3. чем ясней вопрос, тем конкретней ответ.


 
Mike_Goblin   (2003-03-03 12:03) [4]

1. Ты спросил про свойство MasterSource, а не про отношение Master-Detail в целом
2. Спросил бы где находится исходный текст компонента DBNavigator и сообщение об удалении записи - я бы тебе так и ответил <папка с инсталляций Delphi>\Source\VCL\DBCtrls.pas (DBConsts.pas - там сообщение)
3. Ничего про необходимость отключения проверки сказано не было

так что, какие вопросы - такие и ответы :))))



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
14-64339
MVovva
2003-03-04 12:05
2003.03.20
Желающие посмотреть


3-64026
Melbis
2003-03-01 17:38
2003.03.20
Не срабатывает событие OnDrawDataCell


3-63976
cherox
2003-02-27 12:24
2003.03.20
TADOQuery


14-64304
T2
2003-03-04 12:48
2003.03.20
Супер


7-64400
ЮРИЙ_К
2003-01-24 10:28
2003.03.20
Спрятать прогу от Ctrl+Alt+Del для ХР ?





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