Java:
import lotus.domino.*;
import java.sql.*;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
// (Your code goes here)
DriverManager.registerDriver(new org.firebirdsql.jdbc.FBDriver());
//Connection conn =DriverManager.getConnection ("jdbc:firebirdsql:192.168.0.1:dbname.gdb","user", "passw");
Connection conn = DriverManager.getConnection("jdbc:firebirdsql:192.168.0.1:\\data\\Db\\dbname.gdb", "sysdba", "masterkey");
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select * from SPR_TOV");
while (rset.next())
System.out.println(rset.getString(2));
} catch (Exception e) {
e.printStackTrace();
}
}
}
Компилятор вначале ругаться изволил на несоответствие версии JDK - подложил ему версию
Ссылка скрыта от гостей
- схавал.
Полученные данные мне теперь нужно каким-то образом использовать как справочник при заполнении полей на формах.
Думаю надо создавать и синхронизировать "локальный" справочник (серверным агентом) и потом лукапить уже по нему.
Потому как в Java я ноль полный, а времени на разбирательство особо никто и не дает - вопрос: как бы мне "уйти" от явы на лотусскрипт и обрабатывать как мне нужно полученный ResultSet?