|
v7: Подключение занято до получения результатов для другого hstmt | ☑ | ||
|---|---|---|---|---|
|
0
КонецЦикла
17.04.13
✎
21:42
|
Интересная ситуация
Сразу скажу что проблему уже решил, но впервые сталкиваюсь с тем что проблема была в данных Ранее предполагалось что строки множатся в таблице tm_work (сочетания Emp, IdOper могут повторяться). Вот этот запрос работал нормально (в табличном поле с автообновлением) |Select Операции.Operation as [Операция $Справочник.Операции] |, Операции.Number as КолвоРасч |, Sum(Работы.Number) as Количество |, Sum(Работы.Time) as Время |, Sum(Работы.Price) as Цена |, Операции.Norm as Норма |From TM_Work as Работы (nolock) |Left join TM_Operations as Операции (nolock) on Работы.IdOper = Операции.Id |Where Работы.Emp = '" + ИДСотрудник + "' |And Операции.FC = '" + ИДДокумент + "' |And Работы.Sign = 'Р' |Group by Операции.Operation |, Операции.Number |, Операции.Norm Логика была переделана. Суммирование и вычисление стало происходить при добавлении нового кол-ва (Number). Необходимость в группировке отпала и вот этот запрос стал выдавать ошибку (примерно на втором автообновлении табличного поля, одно подключение к SQL серверу) |Select Операции.Operation as [Операция $Справочник.Операции] |, Операции.Number as КолвоРасч |, Работы.Number as Количество |, Работы.Time as Время |, Работы.Price as Цена |, Операции.Norm as Норма |From TM_Work as Работы (nolock) |Left join TM_Operations as Операции (nolock) on Работы.IdOper = Операции.Id |Where Работы.Emp = '" + ИДСотрудник + "' |And Операции.FC = '" + ИДДокумент + "' |And Работы.Sign = 'Р' После удаления строк с повторяющимися значениями Emp, IdOper ошибка исчезла |
|||
|
1
palpetrovich
17.04.13
✎
21:49
|
вот-жешь, я даже не знаю что такое "hstmt" ..пичалька
|
|||
|
2
palpetrovich
17.04.13
✎
21:52
|
+1 вот яндекс - он голова, он что-то знает http://www.itland.ru/forum/index.php?showtopic=21736
|
|||
|
3
КонецЦикла
17.04.13
✎
22:00
|
тут другая тема
не соединение и не set nocount on |
|||
|
4
palpetrovich
17.04.13
✎
22:04
|
(3) сорьки, я все-равно не в теме, просто "вечер удался"(цы),хотя и не пятница :) вот ща докачаю кинушку и баиньки под нее :)
|
| Форум | Правила | Описание | Секции | Поиск |