Тестирование соединения от RsConnect до RsBank через ODBC

Автор:R-Style Softlab
Дата:30.01.2024
Просмотров:869
Скачиваний:249
Оценка:, Оценок - 2
Скачать (mac-файл; Размер - 6948)

Обсудить в форуме

Описание

Позволяет протестировать соединение по ODBC от RsConnect до RsBank v55
Результат работы макроса - выполнение без ошибок и возврат количества строк в таблице RsBank
Макрос запускать на стороне RsConnect.
Причем текст запускаемого макроса приведён здесь, а в закрепе - другой макрос (который импортируем (prc_odbc_primaryrequest_v55_test) из этого (т.е. должны лежать оба))

Текст примера

 // макрос тестирования соединения с RsBank v55 по ODBC
// Хороший результат работы - отработка без ошибок и вывод коичества записей в таблице RsBank через ODBC
// для теста надо заполнить данные ODBC соединения - DSN, логин , пароль - соединения ODBC
var dsn = "RSB1INT";
var user = "Tupikov";
var password = "qwe123";

import prc_odbc_primaryrequest_v55_test;
var sqlStr = "select count (1) cnt from odbcperc_dbt" ;

var respfromexBD = ( getPercentInfoFromExternalBD(sqlStr, dsn, user, password) );
  if (respfromexBD.moveNext())
      println ( "Записей в таблице : ", nvl(respfromexBD.value("cnt")) );
  else println ("Не могу встать на следующую запись таблицы" )
  end;