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

Вниз

Когда нужны DBEdit и EditMask?   Найти похожие ветки 

 
SunnyTm   (2002-09-30 22:28) [0]

Хотела сделать одну форму для Ввода новой информации в Базу Данных и для ее просмотра-Редактирования. Для этого использовала DBEdit, но после Insert сразу "закричали" поля Required и те, которые не должны быть пустыми и которые имели маску. Пришлось поставить EditMask.
И что теперь? Так и использовать для редактирования? В каких случаях тогда нужны DBEdit? Или делать отдельную форму для редактирования?
Для каждого поля созданы постоянные поля.


 
KidMan   (2002-09-30 22:41) [1]

Лично я всегда был против ДВЕДИТОВ и томуподобному...
Я всегда решал это через обычные Edit.Text
При закрузке формы редактирования присваиваешь едитам значения текущей записи а при вводе новой записи просто выставляешь их пустыми
Соответственно в первом случае
Edit1.Text := Table1(какое то поле).Value;
а при записи
Table1(какое то поле).Value := Edit1.Text;

Может и грамостко но надежно... Этот способ позволяет не обращаясь к самой базе (не тревожа ее в лишний раз) осуществлять проверку корректности инфы введенной без нагрузки в лишний раз на сервер БД...


 
KaPaT   (2002-09-30 23:29) [2]

Согласен с KidMan...
Два дня назад такое делал....работало намного надежней...



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

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

Наверх





Память: 0.44 MB
Время: 0.008 c
1-68736
Zioma
2002-10-10 10:28
2002.10.21
MDI форма, как модальная...


1-68819
AlexT1000
2002-10-09 17:41
2002.10.21
Валится! ММХ + single . Что делать?


1-68755
AlexeyMir
2002-10-11 12:37
2002.10.21
StatusBar


3-68654
vJet
2002-09-30 16:00
2002.10.21
Помогите разобратся с ADO


6-68903
ssv
2002-08-20 12:53
2002.10.21
Помогите с кодом





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