powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при обращении к БД Access
3 сообщений из 3, страница 1 из 1
Ошибка при обращении к БД Access
    #35256510
Airiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здавствуйте.

Пишу процедуру:

Dim con As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sql As String
Set con = New ADODB.Connection
With con
.Provider = "Microsoft.Jet.OLEDB.4.0"
.Open "\\server\myDB.mdb"
End With
sql = "DELETE FROM tbl;"
con.Execute sql
con.Close

Все нормально. Строки удаляются.
При этом создается файл myDB.ldb и после работы процедуры она не удаляется.
Я работаю в специализированной системе, среди функций которой есть команда, которая обращается к этой БД. И после исполнения моей процедуры, эта команда перестает работать.
Все нормально, если файла myDB.ldb нет.
Может я как то неправильно или не все закрываю?
...
Рейтинг: 0 / 0
Ошибка при обращении к БД Access
    #35256603
FAndrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Файл ldb содержит коннекты к базе. Т.е. пока есть хотябы один коннект ряд процедур с БД выполнить нельзя. Например, получить монопольный доступ.
...
Рейтинг: 0 / 0
Ошибка при обращении к БД Access
    #35256622
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При этом если он легко удаляется вручную, значит коннектов нет, а есть непонятный глюк, из-за которого файл не удалился сам.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при обращении к БД Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]