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

Вниз

Автозаполнение   Найти похожие ветки 

 
veb   (2006-02-17 17:19) [0]

Как правильно написать проседуру BeforeInsert в таблице, чтоб при вставки новой строки часть полей автоматом заполнилось указанными мной значениями? Естественно, их значения могут изменяться тут же при заполнении строки.


 
Ega23 ©   (2006-02-17 17:21) [1]

Тогда уж AfterInsert, если могут изменяться...


 
Stakan ©   (2006-02-17 17:23) [2]

ну например Table1.FieldByName("Field1").AsDateTime := Now;


 
Германн ©   (2006-02-17 17:45) [3]


> veb   (17.02.06 17:19)
>
> Как правильно написать проседуру BeforeInsert в таблице,
>  чтоб при вставки новой строки часть полей автоматом заполнилось
> указанными мной значениями? Естественно, их значения могут
> изменяться тут же при заполнении строки.
> <


Для этого лучше использовать OnNewRecord


 
veb   (2006-02-17 20:39) [4]

Ну конечно! На AfterInsert! Спасибо Ega23


 
Германн ©   (2006-02-19 02:49) [5]

Я не против использования события AfterInsert. Но считаю, что для сабжа лучше использовать то, что предписано:
(Взято из Хэлпа)

property OnNewRecord: TDataSetNotifyEvent;

Description

Write an OnNewRecord event handler to take specific actions as an application inserts or appends a new record. OnNewRecord is called as part of the insert or append process. An application might use the OnNewRecord event to set initial values for a record or as a way of implementing cascading insertions in related datasets.



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

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

Наверх





Память: 0.45 MB
Время: 0.015 c
2-1139924103
VitV
2006-02-14 16:35
2006.03.05
Delphi+Немецкий


2-1140275642
ExTeC
2006-02-18 18:14
2006.03.05
Работа со звуком и сетью. Куда копать?


2-1140003464
VitV
2006-02-15 14:37
2006.03.05
TPanel


8-1127516032
pr0t0n
2005-09-24 02:53
2006.03.05
Delphi and PhotoShop


3-1134547301
Alex_1234
2005-12-14 11:01
2006.03.05
TADOQuery, тип поля DATE, параметр ????





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