Цитата:
Сообщение от
dech
Спасибо большое. А как теперь выполнить хранимую процедуру, которая работает с другой базой данных на том же SQL Server? Пишет ошибку.
А на основе вашего примера... не работает?... изменив sql на...
X++:
{
str sql = "USE otherDB EXEC storedProc parm1, parm2";
Connection conn = new Connection();
Statement stmt = conn.createStatement();
ResultSet rs;
SqlStatementExecutePermission perm = new SqlStatementExecutePermission(sql);
;
perm.assert();
// BP deviation documented
rs = stmt.executeQuery(sql);
while(rs.next())
{
info(rs.getString(1));
//info(rs.getString(2));
}
CodeAccessPermission::revertAssert();
info("OK");
}