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

Вниз

delete record   Найти похожие ветки 

 
md10   (2008-02-02 01:54) [0]

Как удалить запись?
DBGrid выводит таблицу, в ней через Table.Delete  удаляется нужная запись, а сама ячейка остается, пустая, но остается. Соответственно RecordCount не уменьшается при удалении через Table.Delete. Как удалить не только содержимое ячейки, но и ее саму (что бы значение RecordCount соответственно изменилось)?


 
Правильный_Вася   (2008-02-02 20:45) [1]

Database.Commit;
Table.Refresh;


 
md10   (2008-02-02 22:02) [2]

Видимо CommitUpdates вместо Commit?
Для этого необходимо CashedUpdates. Если установить это свойство то выходит сообщение: Table is not indexed
В таблице я не использую индексы. Или необходимо добавить индексацию?


 
md10   (2008-02-02 22:05) [3]

Кстати эти поля (пустые ячейки я имею ввиду), даже через Access нельзя удалить. Содержимое их удаляется, а они сами нет.


 
md10   (2008-02-04 00:26) [4]

Странно. Бубен помог. Теперь на Table1.Delete удаляется не только содержимое ячейки, но и сама ячейка


 
tomkat   (2008-02-04 12:08) [5]

вообще-то удалять через Table.Delete есть дурной тон ...
SQL зачем человеку дан ? чтоб через DataSet работать , а далее

dataset.delete;
transaction.CommitReteining;

имхо ..



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
2-1213011349
Johnnnnn
2008-06-09 15:35
2008.07.13
Как заполнить Flesh форму?


2-1213628343
Viktor198
2008-06-16 18:59
2008.07.13
Как привязаь компонент ProgressBar


2-1213165699
Gringoire
2008-06-11 10:28
2008.07.13
Матрицы в делфи.


15-1211783198
БарЛог
2008-05-26 10:26
2008.07.13
FTP в новом эксплорере отображается списком (буквами)


2-1213375641
Rubin
2008-06-13 20:47
2008.07.13
Управление рабочим столом