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

Вниз

подстановочные поля   Найти похожие ветки 

 
DimonNew   (2005-08-10 16:40) [0]

Привет, подскажите пожалуста, при вставке нового значения в таблицу, если сначала заполняешь поля, а потом подстановочное, то возникает ошибка "Неизвестная ошибка". А если снчала заполнить подстановочное, а потом остальные, то все хорошо - нет ошибки. Как избежать такую ошибку?


 
Desdechado ©   (2005-08-10 17:28) [1]

неизвестную ошибку избежать нельзя


 
DimonNew   (2005-08-18 13:23) [2]

Никто не сталкивался с этой проблемой? Если подстановочное поле в DBGrid одно, то его можно обойти в обработчике события ADOQuery.OnNewRecord, если их больше, то уже проблема. Раз эту тему перевили в раздел для начинающих, то почему ни одного ответа? Ответ Desdechado © - все равно, что ответ "потому что борщ".  Вопрос не в том, как избежать неизвестную ошибку, а в том, что при вставке новой записи с подстановочными полями возникает ошибка, сначала нужно заполнить подстановочное поле, а потом все остальное, но 2 подстановочных поля - заполняя одно, при переходе на другое поле ошибка и как избежать ее пока не пойму. Помогите пожалуста!!!


 
Alexander Panov ©   (2005-08-18 13:35) [3]

ЧТо такое "Подстановочные поля"?


 
DimonNew   (2005-08-18 13:41) [4]

Прошу прощения - сопоставляемое поле - lookup, незнаю почему в голове засело подстановочное поле, либо сам придумал, либо в литературе какой-нибудь прочитал.


 
Digitman ©   (2005-08-18 14:09) [5]


> почему ни одного ответа?


по кочану.
потому что тебе никто и ничем не обязан здесь.

как ты спросил, так и получил !


> Ответ Desdechado © - все равно, что ответ "потому что борщ".
>  


каков вопрос - таков и ответ.


> при вставке новой записи с подстановочными полями возникает
> ошибка, сначала нужно заполнить подстановочное поле


ты теорию РСУБД читал ?


> 2 подстановочных поля - заполняя одно, при переходе на другое
> поле ошибка


в пределах одной и той же записи ошибки быть не должно - post не должен быть вызван, если , конечно же, ты не приложил к этому свои "ручки шаловливые".

именно при post вставляемой/обновляемой записи может происходить проверка на ссылочную целостность базы (триггеры на серв.стороне, обработчики связ.событий на клиентской)

а твоя "Неизвестная ошибка" может означать ВСЕ ЧТО УГОДНО .. мало ли что у тебя в кл.коде творится !


 
DimonNew   (2005-08-18 15:59) [6]

Прошу прощения за свои слова. Некотрые проблемы не возможно описать словами, и получается "корявое" описание.


 
DimonNew   (2005-08-18 16:02) [7]

Вообщем я сам решил свою проблему. Спасибо за помощь.


 
Digitman ©   (2005-08-18 16:59) [8]

Удалено модератором


 
Leonid Troyanovsky ©   (2005-08-18 17:04) [9]

Удалено модератором



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

Форум: "Начинающим";
Текущий архив: 2005.09.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.064 c
8-1115675408
ronyn
2005-05-10 01:50
2005.09.25
Как типизировать DragQueryFile в разделе var?


1-1125822158
RayGun
2005-09-04 12:22
2005.09.25
QuickReport или экспорт в Excel


2-1124293485
Гость22
2005-08-17 19:44
2005.09.25
Как можна сделать, чтоб при нажатии на Enter, курсор переходил


4-1122522944
Vintik
2005-07-28 07:55
2005.09.25
ReadDirectoryChangesw


6-1117767155
-=S.S=-
2005-06-03 06:52
2005.09.25
Address to IP





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