Dans cet exemple, la base de donnée adressée a les caractéristiques suivantes :
• Type DB : MySQL
• Adresse du serveur DB : 192.168.1.7
• Port du serveur DB : 3306
• Utilisateur DB : root
• Mot de passe utilisateur DB : (aucun)
• Nom de la database : test
• Requête SQL : select * from test.marci
La commande LNCTOXLS
est utilisée pour générer le document Excel suivant :
C:\temp\lnctoxls_test3.xls
String Destination="C:\\temp\\lnctoxls_test3.xls";
     DataSource
myDataSource = new DataSource();
     myDataSource.setType("mysql");
     myDataSource.setSrvAddr("192.168.1.7");
     myDataSource.setPort("3306");
     myDataSource.setUser("root");
     myDataSource.setPassword("");
     myDataSource.setDBName("test");
     myDataSource.setQuery("select * from test.marci");
     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();