Главная страница
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.47 MB
Время: 0.027 c
1-1108624535
Pavelkq
2005-02-17 10:15
2005.03.06
Длинна переменной типа string


6-1104212302
Bjorie
2004-12-28 08:38
2005.03.06
Доступ к ресурсам которые защищены именем пользователя и пароля


14-1108048248
Def
2005-02-10 18:10
2005.03.06
Восстановление отключенного за неуплату телефона


4-1105628978
Norny
2005-01-13 18:09
2005.03.06
Эмитация нажатия клавиши на клавиатуре


1-1109078181
Aleks
2005-02-22 16:16
2005.03.06
как присвоить группе переменных группу данных