Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - [решено] ошибка при выполнение SQL запроса на удаление к текущей книге

Ответить
Настройки темы
VBA - [решено] ошибка при выполнение SQL запроса на удаление к текущей книге

Пользователь


Сообщения: 105
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar пример.rar
(12.5 Kb, 0 просмотров)
Добрый день!

Написал макрос для удаления записей из таблицы Excel.
Но при выполнения запроса на удаление (см. код ниже) выскакивает ошибка "Удаление данных в присоединенной таблице не поддерживается драйвером ISAM"

Можно ли как-то обойти эту ошибку? Что не так делаю?

Заранее всем спасибо!

код:
Код: Выделить весь код
Sub SQL()
Dim myConnect, mySQL As String, myRecord As Object
Dim Data As String, strAddress As String
    Set myRecord = CreateObject("ADODB.Recordset")
 '   Set myConnect = CreateObject("ADODB.Connection")
    strAddress = Replace(ThisWorkbook.Sheets(1).Cells(1, 1).CurrentRegion.Address, "$", "")
    
    Data = "[" & ThisWorkbook.Sheets(1).Name & "$" & strAddress & "]"
'        myConnect.open "Provider=Microsoft.ACE.OLEDB.12.0;" & _
'           "Data Source=" & ThisWorkbook.FullName & ";" & _
'           "Extended Properties=""Excel 12.0;HDR=NO"""
        myConnect = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
           "Data Source=" & ThisWorkbook.FullName & ";" & _
           "Extended Properties=""Excel 12.0;HDR=NO"""

    mySQL = "DELETE * FROM " & Data & ""
'    myConnect.Execute mySQL
    myRecord.Open mySQL, myConnect

End Sub

Отправлено: 11:12, 15-12-2021

 

Пользователь


Сообщения: 105
Благодарности: 0

Профиль | Отправить PM | Цитировать


Уважаемые модераторы. Тему прошу удалить.

Отправлено: 11:51, 15-12-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBA - [решено] ошибка при выполнение SQL запроса на удаление к текущей книге

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - SQL Srv Man stud 17.3 - SQL Server 2005 ошибка при подключении __sa__nya Другие серверные продукты 0 06-12-2017 14:27
http/web - Возникла ошибка при передаче запроса на сервер ЦСК по протоколу HTTP Komsob Сетевые технологии 0 15-12-2016 14:02
Разное - SQL Server - ошибка выполнения запроса __sa__nya Другие серверные продукты 0 18-01-2016 03:57
Выполнение SQL запроса в теле скрипта support23 AutoIt 2 06-12-2012 16:48
ошибка Timeoutcommand SQL запроса GooDok AutoIt 2 29-08-2010 21:41




 
Переход