Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
15.12.2021, 11:50
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Добрый день! Написал макрос для удаления записей из таблицы Excel. Но при выполнения запроса на удаление (см. код ниже) выскакивает ошибка "Удаление данных в присоединенной таблице не поддерживается драйвером ISAM" Можно ли как-то обойти эту ошибку? Что не так делаю? Заранее всем спасибо! код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Модератор: Учимся использовать тэги оформления кода - FAQ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 13:51
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Кратко - почти все не так Код: vbnet 1.
Судя по этому - работаешь из самого Excel? и удалить данные тоже из него хочешь Код: vbnet 1.
Зачем тогда использовать recordset? Можно вполне использовать объектную модель самого Excel.... Код: vbnet 1. 2. 3.
на инструкции DELETE собираемся открыть recordset?? Тс, извини но у тебя че-то все перепуталось...... пример открыть не удалось ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 14:00
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Прошу прощения, поторопился код: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Выдает ошибку "Удаление данных в присоединенной таблице не поддерживается драйвером ISAM" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 14:29
|
|||
---|---|---|---|
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
там не сводная? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 14:34
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Нет, обычная таблица из 2-х столбцов. В первом фамилии, во втором - количество баллов Файл, к сожалению, не удается прикрепить ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 15:45
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Начинающий VBA Coder Нет, обычная таблица из 2-х столбцов. В первом фамилии, во втором - количество баллов Файл, к сожалению, не удается прикрепить Все таки я не понимаю, зачем делать это через sql? Почему не использовать объектную модель Excel? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.12.2021, 17:32
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Просто для того, чтобы понять, как это делать через ADO ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2021, 06:41
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Начинающий VBA Coder Просто для того, чтобы понять, как это делать через ADO Ну - это достойная причина:))(Без подколов - мне самому интересно) Поскольку моих знаний не хватает для ответа на этот вопрос - подождем более опытных товарищей. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2021, 11:01
|
|||
---|---|---|---|
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
Начинающий VBA Coder Просто для того, чтобы понять, как это делать через ADO OLE DB провайдер запрещает операцию удаления для листа Excel. Вместо этого можно сделать Update пустыми значениями. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.12.2021, 11:12
|
|||
---|---|---|---|
|
|||
VBA - ошибка при выполнение SQL запроса на удаление к текущей книге |
|||
#18+
big-duke Начинающий VBA Coder Просто для того, чтобы понять, как это делать через ADO OLE DB провайдер запрещает операцию удаления для листа Excel. Вместо этого можно сделать Update пустыми значениями. Да, нашел описание на stackoverflow, ссылка (правда для C#): https://stackoverflow-com.translate.goog/questions/21170884/deleting-data-in-a-linked-table-is-not-supported-by-this-isam-exception-in-c-sha?_x_tr_sl=en&_x_tr_tl=ru&_x_tr_hl=ru&_x_tr_pto=sc Всем спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=60&tablet=1&tid=2154691]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 135ms |
0 / 0 |