powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Долгое закрытие Connection
3 сообщений из 3, страница 1 из 1
Долгое закрытие Connection
    #39936278
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть код в котором производится чтение из файла Excel:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
ec.Provider = "Microsoft.ACE.OLEDB.12.0"
ec.ConnectionString = "Data Source=""" & sFName & """;Extended Properties=""Excel 12.0;Mode=Read;HDR=Yes"";"
ec.Open

sSql = "SELECT * FROM [Sheet$A1:L1000] AS T"

rs.Open sSql, ec, adOpenStatic, adLockReadOnly
rs.CursorLocation = adUseClient
rs.Open sSql, ec, adOpenStatic, adLockReadOnly
Set rs.ActiveConnection = Nothing
ec.Close



Проблема - на последней строке "задумывается" секунд на 30. Далее все выполняется нормально.

Вопрос - как спасти от "задумчивости"?
...
Рейтинг: 0 / 0
Долгое закрытие Connection
    #39936279
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndrF
Код: vbnet
1.
2.
3.
rs.Open sSql, ec, adOpenStatic, adLockReadOnly
rs.CursorLocation = adUseClient
rs.Open sSql, ec, adOpenStatic, adLockReadOnly

а два раза то зачем? убрать первый.
...
Рейтинг: 0 / 0
Долгое закрытие Connection
    #39936290
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург
а два раза то зачем? убрать первый.


Это просто лишний раз скопировал. Если бы так стояло, то была бы просто ошибка в коде...

А так - код нормальный, но дюже провайдер тормозит... Записей немного - около 1000....

Проблема в Excel? DrWeb? Никто с подобным не сталкивался?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Долгое закрытие Connection
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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