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

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

Delete SQL [D7, Paradox]


Remis ©   (2003-05-03 01:06:00) 

Пытаюсь удалить запись:
Delete from "aaa.db"
where ID = 5
Но получаю странную ошибку: "File already exits". И указание на тот же aaa.db. Что делаю не так?


Remis   (2003-05-03 17:40:00) [1]

Я имел в виду, что если SQL запускаю прямо в Delphi из меню, то запись удаляется. Но уже все ok - просто перепутал Query... :) :(


Hawk2   (2003-05-03 17:33:00) [2]

Если ты открываешь базу (таблицу) одним Query, а во втором пытаешся выполнить запрос на удаление, вот тебе и будет открытая база и причина для появления ошибки.


Hawk2   (2003-05-03 17:29:00) [3]

Что значит: "SQL выполняеться в design time, ошибка возникает в run time"?


Remis   (2003-05-03 15:34:00) [4]

:)) Да, написал не правильно. Но база неоткрыта другим приложением. SQL выполняеться в design time, ошибка возникает в run time.


Hawk2   (2003-05-03 14:37:00) [5]

Anatoly Podgoretsky (03.05.03 13:56)
Точно!!! :-)


Anatoly Podgoretsky   (2003-05-03 13:56:00) [6]

Hawk2 (03.05.03 13:50)
Ты правильно сообщение написал? Может оно пишет: "File already exists"?


Hawk2   (2003-05-03 13:50:00) [7]

Ты правильно сообщение написал? Может оно пишет: " File already exist"? Если да то это означает что твоя база уже открыта другим приложением (причем монопольно). Или не закрыта другим приложением.


Leran2002   (2003-05-03 08:25:00) [8]

Может DatabaseName указать забыл?


Наверх

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