Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

deletefile


assassin8899 ©   (2008-05-31 20:34:00) 

По нажатии на кнопке создается БД Access.
Главная проблема в том что я не знаю как перезаписать БД.Хочу сначала проверить, если есть БД с таким именем, то предложить перезаписать.Перезапись подрузамевает удаление БД и вновь создание ее заново.

if fileexists(FileName) then
   begin
   if messageDlg('Хотите перезаписать БД?',mtInformation,[mbYes,mbNo],0)=mrYes then
       begin
       deletefile(filename);

Но deletefile удаляет только один раз, после чего по видимому значение ее функции возвращает true и уже если попытаться перезаписать еще раз, то deletefile не сработает.
Можно ли как-нибудь по другому перезаписать файл БД?


Умища   (2008-05-31 21:34:00) [1]


> assassin8899   (31.05.08 21:27) [5]

Это просто адекватная реакция на строение из себя дебила.


Leonid Troyanovsky   (2008-05-31 21:34:00) [2]


> assassin8899   (31.05.08 21:27) [5]

Аж 8899, а все равно, говно.

--
Regards, LVT.


assassin8899   (2008-05-31 21:27:00) [3]

Да нет - это уже прогресс, откуда то узнал про процедуру deletefile

Я конечно понимаю, что охота показать свои "огромные" познания в умении острить, но не надо строить из себя говно.Если конечно вы им себя не считаете.


Anatoly Podgoretsky   (2008-05-31 21:13:00) [4]


> Вы бредите?

Да нет - это уже прогресс, откуда то узнал про процедуру deletefile


stas   (2008-05-31 21:13:00) [5]

пошаговая отладка...


Anatoly Podgoretsky   (2008-05-31 21:12:00) [6]

Перезапись не наблюдается. Перезапись делается не удалением файла, а созданием базы заново. Если не пересоздается, то тогда в два приема, запросом! удалить базу и потом создать.


Умища   (2008-05-31 21:03:00) [7]

Вы бредите?


Наверх

Титульная страница Поиск, карта сайта Написать письмо