Utilisez la méthode de définition des accès() de la classe com.ibm.pdq.tools.StaticBinder pour définir les accès des instructions SQL de votre application dans les packages DB2 lors de l'exécution. La méthode renvoie une valeur FALSE si l'opération de définition des accès échoue, et une valeur TRUE si elle réussit.
La méthode utilise deux paramètres. Le premier est un tableau de type "chaîne de caractères" utilisé pour passer des arguments dans l'utilitaire StaticBinder. Le second est un objet PrintWriter sur lequel l'utilitaire StaticBinder peut imprimer des messages et des exceptions.
Voici un exemple d'appel de la méthode de définition des accès() :
biner StaticBinder = new StaticBinder (); PrintWriter out = new PrintWriter( new FileWriter("BinderOutput.txt")); String[] argsArray = {"-user","nom_utilisateur","-password","mot_de_passe", "-url","URL-JDBC","-pureQueryXml","fichier-pureQueryXML|fichier-pureQueryXML:nom-package-base"}; Boolean check=binder.bind(argsArray, out);