powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / большое количество оборащений к БД
3 сообщений из 3, страница 1 из 1
большое количество оборащений к БД
    #37364570
Che0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот этот запрос у меня выполняеться через VBA большое количесиво раз, это зависит от количесива элементов в соседней ячейки Excel. когда элементов больше 100 то выбивает ошибку "Autumation error , Unspecified error"
притом если заменть cell(i,3) на статический параметр то ошибки нету
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
rs.close
rs.open"Select  Month,SUM(value) as value
from [Asteros_App].[dbo].[D_Time]
inner join [Asteros_App].[dbo].[MG_Project_Generic_MeasureGroup_default_partition] on 
[Asteros_App].[dbo].[D_Time].Month=
[Asteros_App].[dbo].[MG_Project_Generic_MeasureGroup_default_partition].Time_Month
where value>0  and
Scenario_MemberId=(select MemberId from [Asteros_App].[dbo].[D_Scenario] where Name='План')
and Project_MemberId=(select MemberId from [Asteros_App].[dbo].[D_Project] where Name='"+Cells(i,  3 )+"')  '!!!!
group by Month
"
...
Рейтинг: 0 / 0
большое количество оборащений к БД
    #37364674
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) непонятно, что такое "больше 100 элементов в ячейке"

2) возможно, эта хрень вылезает просто из-за количества запросов больше 100 (попробуй выполнить в своем контексте их со статическим параметром). А вылет в свою очередь вызван тем, что ты создаешь утечку памяти, например не закрывая рекордсет после использования и т.п. - не видя весь цикл сказать сложно.


ЗЫ: сто обращений к базе подряд - это ошибки проектирования, надо менять систему. К примеру, передать исходные данные на сервер, обработать там и получить один раз результирующую таблицу
...
Рейтинг: 0 / 0
большое количество оборащений к БД
    #37364702
Che0
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro, ну да, надо переделывать нафиг))
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / большое количество оборащений к БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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