Вниз
Скачать: CL | DM;

Не удаляются данные из базы при помощи sql запроса   Найти похожие ветки 

← →
Лена   (2003-12-24 14:13) [0]

Не удаляются данные из базы при помощи sql запроса
выходит сообщение "удаление данных в связанной таблице не
поддерживается этим драйвером ISAM "подскажите пожалуйста как тогда можно удалить данные , база данных в exele сделана через
ADO


← →
JibSkeart ©   (2003-12-24 14:15) [1]

даза данных в екселе , а что такое возможно ?


← →
Johnmen ©   (2003-12-24 14:17) [2]

Запрос ?


← →
Лена   (2003-12-24 14:18) [3]

JibSkeart ,не поняла, конечно возможно сделана с помощью
технологии ADO


← →
Лена   (2003-12-24 14:19) [4]

да и с помощью запроса пробовала и просто делейтом
не удаляется запись


← →
JibSkeart ©   (2003-12-24 14:20) [5]

нет ну вы покажите как это делается :)


← →
Andriano   (2003-12-24 14:22) [6]

Ну говорит же "не могу в связанных таблицах", значит не может.
Удаляй сначало из подчиненных таблиц, а потом из главной.

ODBC - не подходят? Есть ещё Jet, или что-то в этом роде.

А не легче MyBase сделать?


← →
Лена   (2003-12-24 14:22) [7]

JibSkeart ,
Вот такой запрос и ничего не удаляется
datamodule5.adoquery1.close;
datamodule5.adoquery1.SQL.Clear;
datamodule5.adoquery1.SQL.Add("delete from "tabl1"");
datamodule5.adoquery1.execsql;


← →
JibSkeart ©   (2003-12-24 14:24) [8]

ну тогда см Andriano (24.12.03 14:22) [6]

нет может все таки у вас на Екселе клиент ??


← →
Лена   (2003-12-24 14:24) [9]

Andriano,
у меня нет подчиненных таблиц одна таблица


← →
Andriano   (2003-12-24 14:30) [10]

Ну тогда драйвер вообще не может удалять записи.

Есть такой Jet-процессор, очень много хорошего слышал. Попробуй его, он точно работает с Excell БД.


← →
Лена   (2003-12-24 14:34) [11]

Спасибо JibSkeart ,Andriano попробую тогда JET


← →
Arm79 ©   (2003-12-24 14:56) [12]

Вопрос - а через что еще Вы работали с Excel? По-моему, Jet тоже имеет много ограничений на работу.


← →
sniknik ©   (2003-12-24 15:19) [13]

Лена (24.12.03 14:34) [11]
можеш не старатся через него будет то же самое :(, как и с присоедененным текстовым файлом.


← →
Rem ©   (2003-12-24 16:11) [14]

Файл *.xls - не База Данных. Получить данные можно, а удалить нельзя.
Решение: Excel + OLE Automation


← →
Arm79 ©   (2003-12-25 17:35) [15]

Rem © (24.12.03 16:11) [14]

Самый правильный вариант



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.011 c
6-72858
Novenkij
2003-11-19 20:20
2004.01.23
ServerSocket


3-72691
bon
2003-12-27 11:45
2004.01.23
SumList в DBGridEh


1-72828
msgipss
2004-01-12 10:07
2004.01.23
перекрестная инициализация объектов


1-72816
alexnmsk
2004-01-14 09:17
2004.01.23
Рисование на канве формы


14-72869
Gero
2004-01-05 07:45
2004.01.23
Запись реестра в TTreeView




   Наверх