(ADODB.Recordset): Текущий объект Recordset не поддерживает закладки #766491


#0 by Shved_72
Таблицу сам создал, с скуле отрабатывает. из 1с тотже заспрос не хочет: Произошла исключительная ситуация (ADODB.Recordset): Текущий объект Recordset не поддерживает закладки. Это связано с ограничением поставщика или с выбранным типом курсора. сам запрос прост как валенок (как и таблица, единственное что у нее пишется онлайн из другого места, я читаю из 1с). "/****** Сценарий для команды SelectTopNRows среды SSMS  ******/ SELECT [Name]
#1 by lubitelxml
название таблицы зачет )
#2 by Necessitudo
Так не хочешь показать как сам объект Recordset создаешь?
#3 by vde69
вроде как [dbo] должен быть первым ?
#4 by vde69
или вообще так
#5 by Shved_72
трокаСоединения = "DRIVER={ODBC Driver 11 for SQL Server};SERVER=(local);UID=sa;PWD=порно;DATABASE=секас";
#6 by Necessitudo
Нет, dbo должно идти вторым или вообще его быть не должно.
#7 by Necessitudo
Что за каша???
#8 by Necessitudo
#9 by Necessitudo
ТекстЗапроса = "Select COUNT(ARTICUL), STORE From ECONTROL.V_REMAINS_1C
#10 by Shved_72
этот кусок уже давно юзаю и работал. даже с . забил твой: ошибка та же. рядом в другом очтете этот же код работает, но там один вызывает 1 раз, а тут по кругу обработкой ожидания
#11 by Shved_72
дак в исключение не заходит, т.е. подключение корректно, а при попутке перебрать записи - ложь
#12 by Shved_72
нашел
#13 by Shved_72
цикл надо так Пока НЕ RecordSet.EOF Цикл всем спасибо. простите что отнял ваше время
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С