Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.03.06;
Скачать: CL | DM;

Вниз

TDBGrid и Table   Найти похожие ветки 

 
MakedoneZ ©   (2005-02-07 20:13) [0]

I)
Как сделать так чтоб при добавлении пользователем информации во второй столбец некоторого поля DBGrid"a в первом столбце стсоответствующей записи появлялась текущая дата?
Если можно напишите подробный код.
Мне сказали что-то про BeforePost,но я не знаю как применить это. Это вообще обработчик события?

II)
Как удалять записи из таблиц языком SQL.
Как это осуществить в окне редактора кода.

III)
Как сделать так чтоб при удалении записей в Table,на место соответствующих строк в DBGrid"е поднялись те что по ниже.


 
Desdechado ©   (2005-02-07 20:19) [1]

1. BeforePost - это событие на датасете (например, на Table или Query), внутри которого можно втиснуть свои изменения текущей записи перед подтверждением
2. DELETE from tbl where id=nnn;
это прописывается в компоненте query
3. если удаляешь прямо в table, то они и так поднимутся. если удаляешь другой компонентой, переоткрой набор данных


 
MakedoneZ ©   (2005-02-07 20:34) [2]

Если честно,то все равно ничего не получилось. :)


 
Vlad ©   (2005-02-07 20:45) [3]

1) событие TField.OnChange
2) DELETE FROM <Имя_таблицы> WHERE <Условие>
3) Не делать переоткрытие набора данных или Refresh, тогда все будет хорошо.


 
MakedoneZ ©   (2005-02-07 21:20) [4]

Спасибо вам,друзья мои....



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

Текущий архив: 2005.03.06;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.035 c
9-1102513449
Макс
2004-12-08 16:44
2005.03.06
И снова collision


1-1108740790
babayka
2005-02-18 18:33
2005.03.06
ошибка при подключении dll


1-1108810602
deramse
2005-02-19 13:56
2005.03.06
Как скопировать чётные символы строки в переменную ?


1-1108965198
xOn
2005-02-21 08:53
2005.03.06
Процедуры и функции Delphi


14-1108581372
Nicto
2005-02-16 22:16
2005.03.06
Кодекс от 15 февраля 2005. ( философия )





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