|
Dernière réponse | |
---|---|
Sujet : [JAVA] Comment utiliser showInformation ? | |
benou | j'ai pas vraiment l'impression d'avoir aidé, mais bon. je suis content pour toi ! :) |
Aperçu |
---|
Vue Rapide de la discussion |
---|
benou | j'ai pas vraiment l'impression d'avoir aidé, mais bon. je suis content pour toi ! :) |
*syl* | Whouuuahhhh p'tain !! Ca marche :pt1cable: Le classpath, c'est interclient qui l'avais modifié..c'est pour ça qu'avant l'installation je pouvais lancer mon programme de test... :pt1cable: Là c'est good, l'axx à la DB se fait correctement et je récupère les valeurs :D C'est pas trop tôt ! Depuis hier je cherchais à faire ça ! :hap: Merci BCP tout plein benou ! ;) Bon..maintenant faut que j'essaie de faire un bean ! |
benou | .... pfff ....
tu mélanges plein de problèmes !!!! Pour le NoClassDefFound : essaye d'executer un programme java tout simple (hello world rulez !!!). Si tu as le Test2.class dans ton répertoire et que en fesant "java Test2" ca marche pas, essaye en fesant "java -cp . Test2", si ca marche, ca veut dire que tu as oublié de mettre le . dans ton classpath => java ne cherche pas tes classes dans le repertoire courant (c'est une erreur classique). ensuite pour tes erreurs BDD, est-tu sur d'avoir correctement configuré ODBC ? tu utilise le pont jdbc->odbc, mais pour que ca marche, il faut que tu aies corrextement configuré ODBC pour accéder à ta base de donnée. Procède par étape : d'abord arriver à lancer un prog tout con, ensuite arriver à accéder à ta base de donnée, ensuite arriver à executer une requete toute conne, ensuite faire ton programme complet. Si tu essayes de tout faire d'un seul coup t'y arriveras jamais !!! axiome de base de l'informatique : "diviser pour mieux reigner" |
*syl* | J'ai installé InterClient, le service est bien chargé, j'utilise le communication diagnostics ==> no pb
Je compile ce prog (javac.exe test2.java -d .):
|
*syl* | Ah merde, j'crois que je suis obligé de passer par InterClient pour pouvoir utiliser Interbase..fais chier j'espère que dans mes CDs j'ai ça.. |
*syl* | Ah nan !! j'suis vraiment une merde, j'avais oublié de compiler le .java :lol: Bon...je le lance et il me dit : Erreur SQL : java.sql.SQLException: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié Y'a qq chose d'autre à faire pour utiliser JDBC ou bien c'est moi qui a merdé dans l'url de connexion ? J'ai essayé avec jdbc: odbc:alias_collec et jdbc: odbc:INTRBASE:alias_collec mais sans succès... [jfdsdjhfuetppo]--Message édité par *Syl*--[/jfdsdjhfuetppo] |
*syl* | Je viens d'essayer les 2 méthodes que tu me proposes mais j'ai à chaque fois la même erreur :cry: |
benou | c'est parce que ta classe est dans le package testdbsyl (1ere ligne de ton prog). Donc elle s'appelle testdbsyl.Test
Donc, soit tu vires la 1ere ligne, soit tu tapes java testdbsyl.Test à la place de java Test |
*syl* | Tout à fait d'accord pour JBuilder :gun: J'avais trouvé cette méthode là : java.lang.Object | +--com.klg.jclass.util.swing.JCMessageHelper Voici ce que j'ai essayé de faire :
|
benou | JBuilder :gun:
la 1ere étape pour programmer en Java, c'est d'apprendre le Java, pas d'utiliser un soft style JBuilder qui te fait croire que c'est super facile ... cela dit, je ne connait pas de méthode showInformation ... tu veux faire quoi exactement avec cette méthode ? après vérification : il n'existe pas une seule méthode s'appelant showInformation dans aucune classe de l'API java |
*syl* | Un p'tit up avant d'aller me coucher.. :bounce: |
*syl* | Slt !
j'essaie d'utiliser showInformation de cette manière là : showInformation("toto","toto" ); mais JBuilder me jette : "Test.java" : Erreur No. 300 : méthode showInformation(java.lang.String, java.lang.String) introuvable dans classe testdbsyl.Test en ligne 30, colonne 1 Et pour info, j'ai inclu import java.lang.Object.*; Je pense qu'il faut appliquer la méthode à un objet mais auquel ? (je n'ai pas créer de fiche avec JBuilder, c'est juste un .class avec un main en gros..) Qq'un peut me dire comment l'utiliser ? |