1c + Ado

Тема в разделе "1C и всё что с ней связано", создана пользователем Unforgiven, 31 июл 2006.

Статус темы:
Закрыта.
  1. Unforgiven

    Unforgiven Гость

    Вообщем, нужно организовать доступ к базе SQL. Все вроде бы работает, но при попытке считать значение из RecordSet'a, пишет "Тип переменной не поддерживается";
    Код:

    Соединить();
    Попытка
    СтрокаЗапроса = "SELECT pmtNetSum FROM mobile_payments WHERE pmtCreationDateTime > '" + ДатаВремяПредыдущейИнкассации + " " +"' AND pmtCreationDateTime < '" + ДатаВремяТекущейИнкассации + "'";
    НаборЗаписей = СоздатьОбъект("ADODB.RecordSet");
    НаборЗаписей.ActiveConnection = СтрокаСоединения;
    НаборЗаписей.Source = СтрокаЗапроса;
    НаборЗаписей.Open();
    НаборЗаписей.MoveFirst();
    КонтролСум = 0;
    Счетчик = 0;
    Пока НаборЗаписей.EOF() = 0 Цикл
    КонтролСум = КонтролСум + НаборЗаписей.Fields("pmtNetSum");
    Счетчик = Счетчик +1;
    НаборЗаписей.MoveNext();
    КонецЦикла;
    Количество = Строка(Счетчик);
    КонтрольнаяСумма = КонтролСум;
    НаборЗаписей.Close();
    Исключение
    Сообщить(ОписаниеОшибки(), "!!!");
    КонецПопытки;
    Разъединить();

    Ругается на НаборЗаписей.Fields("pmtNetSum").Value;
     
Загрузка...
Похожие Темы - Ado
  1. planetoxod
    Ответов:
    1
    Просмотров:
    454
  2. SvetlanaL
    Ответов:
    1
    Просмотров:
    482
  3. SvetlanaL
    Ответов:
    0
    Просмотров:
    396
  4. Позитрон
    Ответов:
    3
    Просмотров:
    1.107
  5. JohnLemon
    Ответов:
    6
    Просмотров:
    1.171
Статус темы:
Закрыта.

Поделиться этой страницей