Dans cet exemple, la base de donnée adressée a les caractéristiques suivantes :
• Type DB : PostgreSQL
• Adresse du serveur DB : 192.168.1.7
• Port du serveur DB : 6078
• Utilisateur DB : postgres
• Mot de passe utilisateur DB : aura
• Nom de la database : newold
• Requête SQL : select * from marci where title < 'b'
La commande LNCTOXLS
est utilisée pour générer le document Excel suivant :
C:\temp\lnctoxls_test4.xls
String Destination="C:\\temp\\lnctoxls_test4.xls";
DataSource myDataSource = new
DataSource();
myDataSource.setType("postgresql");
myDataSource.setSrvAddr("192.168.1.7");
myDataSource.setPort("6078");
myDataSource.setUser("postgres");
myDataSource.setPassword("aura");
myDataSource.setDBName("newold");
myDataSource.setQuery("select * from marci where title <
'b'");
LNCTOXLS myLNCTOXLS = new
LNCTOXLS();
myLNCTOXLS.setToXls("*new");
myLNCTOXLS.setToSheet("*NONE");
myLNCTOXLS.setToName("*NONE");
myLNCTOXLS.setColPref("*NONE");
myLNCTOXLS.setAutoFmt("*NONE");
myLNCTOXLS.setAutoFit("true");
myLNCTOXLS.setFmtCells("false");
myLNCTOXLS.setAddColH("false");
myLNCTOXLS.setShowDoc("true");
myLNCTOXLS.setSourceData(myDataSource);
myLNCTOXLS.setLNCSrvAddr("192.168.1.9");
myLNCTOXLS.setSavFmt("*XLS");
myLNCTOXLS.setSavDoc(Destination);
myLNCTOXLS.execute();