![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не удаляются данные из базы при помощи sql запроса [D5]
Лена © (2003-12-24 14:13:00)
Не удаляются данные из базы при помощи sql запроса
выходит сообщение "удаление данных в связанной таблице не
поддерживается этим драйвером ISAM "подскажите пожалуйста как тогда можно удалить данные , база данных в exele сделана через
ADO
Arm79 (2003-12-25 17:35:00) [1]
Rem © (24.12.03 16:11) [14]
Самый правильный вариант
Rem (2003-12-24 16:11:00) [2]
Файл *.xls - не База Данных. Получить данные можно, а удалить нельзя.
Решение: Excel + OLE Automation
sniknik (2003-12-24 15:19:00) [3]
Лена (24.12.03 14:34) [11]
можеш не старатся через него будет то же самое :(, как и с присоедененным текстовым файлом.
Arm79 (2003-12-24 14:56:00) [4]
Вопрос - а через что еще Вы работали с Excel? По-моему, Jet тоже имеет много ограничений на работу.
Лена (2003-12-24 14:34:00) [5]
Спасибо JibSkeart ,Andriano попробую тогда JET
Andriano (2003-12-24 14:30:00) [6]
Ну тогда драйвер вообще не может удалять записи.
Есть такой Jet-процессор, очень много хорошего слышал. Попробуй его, он точно работает с Excell БД.
JibSkeart (2003-12-24 14:24:00) [7]
ну тогда см Andriano (24.12.03 14:22) [6]
нет может все таки у вас на Екселе клиент ??
Лена (2003-12-24 14:24:00) [8]
Andriano,
у меня нет подчиненных таблиц одна таблица
Andriano (2003-12-24 14:22:00) [9]
Ну говорит же "не могу в связанных таблицах", значит не может.
Удаляй сначало из подчиненных таблиц, а потом из главной.
ODBC - не подходят? Есть ещё Jet, или что-то в этом роде.
А не легче MyBase сделать?
Лена (2003-12-24 14:22:00) [10]
JibSkeart ,
Вот такой запрос и ничего не удаляется
datamodule5.adoquery1.close;
datamodule5.adoquery1.SQL.Clear;
datamodule5.adoquery1.SQL.Add("delete from "tabl1"");
datamodule5.adoquery1.execsql;
JibSkeart (2003-12-24 14:20:00) [11]
нет ну вы покажите как это делается :)
Лена (2003-12-24 14:19:00) [12]
да и с помощью запроса пробовала и просто делейтом
не удаляется запись
Лена (2003-12-24 14:18:00) [13]
JibSkeart ,не поняла, конечно возможно сделана с помощью
технологии ADO
Johnmen (2003-12-24 14:17:00) [14]
Запрос ?
JibSkeart (2003-12-24 14:15:00) [15]
даза данных в екселе , а что такое возможно ?