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

Вниз

Удаление всех записей из таблицы   Найти похожие ветки 

 
Julliete   (2003-07-23 17:35) [0]

Здравствуйте,
помогите, как удалить все данные из таблицы по нажатию на кнопку. И как обнулить поле Autoincrement.
Заранее спасибо. Извените, если вопросы покажутся детскими.


 
Anatoly Podgoretsky ©   (2003-07-23 17:38) [1]

DELETE FROM Table
А вот Autoincrement на то и инкримент, что бы только увеличиваться и к тому же авто.
Есть конечно хакерские методы по манипуляции с реструктиризацией таблицы.


 
Anatoly Podgoretsky ©   (2003-07-23 17:39) [2]

Второй вариант Table.EmptyTable если используется TTable


 
Julliete   (2003-07-23 18:00) [3]

Спасибо, с EmptyTable получилось.
А еще вопрос по поводу SQL в Delphi.
C SQL я немного знакома, с Query понемногу начинаю разбираться. А вот как сделать скажем тот же delete * from table с события OnClick той же кнопки. Подозреваю, что нужно как то обьявить что это SQL запрос, но как?


 
Johnmen ©   (2003-07-23 18:17) [4]

ExecSQL для TQuery


 
Julliete   (2003-07-24 09:32) [5]

ExecSQL для TQuery?

Не поняла, можно подробней пожалуйста


 
Alexey Nepryahin ©   (2003-07-24 09:34) [6]

Проще всего удалить таблицу DROP TABLE, а затем создать её програмно (см http://delphimaster.net/view/3-1058972410/ здесь пример)


 
Anatoly Podgoretsky ©   (2003-07-24 09:39) [7]

Julliete (24.07.03 09:32)
Бросить компонент TQuery на форму и в свойстве SQL ввести данное выражение, затем вызвать ExecSQL в обработчике кнопки.

Alexey Nepryahin © (24.07.03 09:34)
Не проще, а значительно сложнее, кроме того в Парадоксе совсем ни к чему.



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-58466
Julliete
2003-07-23 17:35
2003.08.18
Удаление всех записей из таблицы


14-58406
artgamer
2002-12-12 23:56
2003.08.18
Караул!!! Не могу запустить приложение MCK!!!


14-58432
Yanis
2003-08-03 02:57
2003.08.18
off


14-58399
den777
2003-08-04 10:24
2003.08.18
Как выгрузить ненужные пакеты


14-58395
Layner
2003-08-04 13:15
2003.08.18
Помогите вызвать функцию из dll. Входных параметров нет.