cs_coucounet
Messages postés83Date d'inscriptionjeudi 24 juillet 2003StatutMembreDernière intervention16 février 2005
-
23 déc. 2003 à 16:16
cs_wajdy
Messages postés2Date d'inscriptionmercredi 22 octobre 2008StatutMembreDernière intervention10 mai 2011
-
10 mai 2011 à 00:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_wajdy
Messages postés2Date d'inscriptionmercredi 22 octobre 2008StatutMembreDernière intervention10 mai 2011 10 mai 2011 à 00:16
Merci mais ca sera gentil de votre part de me guider comme je suis debutant ... comment l'adapter a Oracle svp ?
cs_wajdy
Messages postés2Date d'inscriptionmercredi 22 octobre 2008StatutMembreDernière intervention10 mai 2011 9 mai 2011 à 01:06
Merci mais ca sera gentil de vitre part de me guider comme je suis debutant ... comment l'adapter a Oracle svp ?
lazoumbodj
Messages postés2Date d'inscriptionvendredi 14 janvier 2011StatutMembreDernière intervention27 avril 2011 28 janv. 2011 à 00:22
vraiment merci, ca ma bcp aidé dans ce ke je faisais
ouatt121
Messages postés12Date d'inscriptionlundi 19 janvier 2009StatutMembreDernière intervention11 septembre 2010 8 sept. 2010 à 11:24
bjr dans ton code PASSEZ D'UNE REQUÊTE SQL À UN JTABLE s'il te plait j'aimerai appeller la classe prog.java à partir d'un bouton d'une autre interface afficher le resultat merci de me repondre.
actiwish
Messages postés2Date d'inscriptionjeudi 5 mai 2005StatutMembreDernière intervention19 juillet 2010 19 juil. 2010 à 09:42
Merci, trop utile pour mon projet de cours. je galérais depuis une semaine avec les jtable.
trop génial mec
rwissem
Messages postés12Date d'inscriptionvendredi 26 mars 2010StatutMembreDernière intervention12 juin 2010 9 juin 2010 à 20:10
merci bien d'avoir fournir ce code il est très utile merci encore
cs_esteller
Messages postés49Date d'inscriptionmardi 8 septembre 2009StatutMembreDernière intervention26 novembre 2012 7 oct. 2009 à 13:12
Au fait je suis une debutante en java et j'ai voulu me baser sur ta requete pour faire ma requete en netbeans avec une BD MYSQL.mais je
n'ai rien compris après mon téléchargement si tu pouvais me donner
un code ou une requete en netbeans me permettant d'afficher les
éléments de ma BD(mysql) dans mon jtable.stp c'est urgent.merci d'avance
mhdn
Messages postés1Date d'inscriptionlundi 17 novembre 2008StatutMembreDernière intervention 1 juillet 2009 1 juil. 2009 à 13:36
Pardonnez moi, mais je n'ai plus le temps de suivre cette source.
Je vous invite à consulter la documentation en ligne.
Bonne chance.
cs_astrocybernaute
Messages postés15Date d'inscriptionlundi 20 novembre 2006StatutMembreDernière intervention22 mai 2009 11 juin 2009 à 13:12
j'ai oublié d noter..excellent
cs_astrocybernaute
Messages postés15Date d'inscriptionlundi 20 novembre 2006StatutMembreDernière intervention22 mai 2009 11 juin 2009 à 13:08
merci bcp ca ma vrm aidé
j'ai juste besoin de comprendre exactement comment ca marche pour la TMFromMysql (comme dans la question du tout premier post)
pcq je veux changer le noms qui s'affichent pour les colonnes ( j'ai essayé dans la requete de les renommer mais ca change pas)
je veux aussi ajouter des bouton à la table à coté de chaque ligne, genre quand je clique dessus je vais avoir les détails de cette ligne
merci encore
fatim1
Messages postés17Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention21 novembre 2009 12 avril 2009 à 21:03
D'abord mille fois merci pour ce code.
Cependant avec une requête de jointure entre 2 tables ou dès que j'ajoute une condition ça ne marche plus chez mois. par exemple:
1)Pour la jointure entre 2 tables
Voici mes 2 tables etudaint(id_etudiant,nom,prenom) et mensualite(id_mensualite,id_etudiant,moi,montant,date)
La requête:
TM = new TMFromMysql(pilote,host,login,pw,"select e.nom,e.prenom,m.mois,m.date from etudiant e, mensualite m where e.id_etudiant=m.id_etudiant ");
La condition:
Quand j'ajoute par exemple where mois='AVRIL'.
Aidez mois s'il vous plaît
j'en ai énormément besoin aujourdhui.
Merci d'avance.
fatim1
Messages postés17Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention21 novembre 2009 12 avril 2009 à 16:06
Après l'utilisation de ton code il serait très ingrat pour moi de ne pas te remercier. Mais je veux savoir maintenant comment inserer des boutons à la jtable generée ? et comment la décorer?
Encore mille fois merci pour ton code.
sarah2386
Messages postés3Date d'inscriptionmercredi 13 décembre 2000StatutMembreDernière intervention11 avril 2009 22 févr. 2009 à 04:41
bein ça s'est regler le problème, maintenant ya plus d'exception, mais jais un autre problem , c'est que ma JTable s'affiche vide, le nombre de ligne est le meme k celui ki doit apparaitre mais elles sont vide, svp jai besoin de votre aide le plus tot possible. Merci .
sarah2386
Messages postés3Date d'inscriptionmercredi 13 décembre 2000StatutMembreDernière intervention11 avril 2009 22 févr. 2009 à 04:10
bonsoir, est ce que tu peux maider pcq ça marche pas vrm pour moi!!! jéssay de récupérer une requete d'aprés sql server2000, jai changé ce qu'il faut pour le driver, requete... mais quand jexecute jaurais une JFrame ou il y'en a rien afficher dedans!! ya pas la JTable!!!
aide moi stp.
dmao001
Messages postés1Date d'inscriptionmercredi 12 novembre 2008StatutMembreDernière intervention14 novembre 2008 14 nov. 2008 à 22:48
Je ne sais pas comment te remercie pour ce code, tu m'as fait sortir d'un gros probleme, encor merci
cs_ntic_safi
Messages postés28Date d'inscriptiondimanche 29 avril 2007StatutMembreDernière intervention27 août 2008 17 déc. 2007 à 17:43
salut je ne trouve pas .........
mais la JTable est fait un effet sur les developeurs ..
assie2
Messages postés1Date d'inscriptionjeudi 31 mai 2007StatutMembreDernière intervention 7 juin 2007 7 juin 2007 à 19:57
Salut,
Le code est efficace.
J'aimerais de l'aide pour une requête SQL. Le code à exécuter est le suivant:
ResultSet res stmt.executeQuery("select LIBELLE_SOUS_PRATIQUE from GRILLE_EVALUATION where NUM_PRATIQUE " + 20);
NUM_PRATIQUE doit être égal à un entier (20 par exemple).
MERCI DE ME REPONDRE LE PLUS RAPIDEMENT POSSIBLE
Ju666
Messages postés1Date d'inscriptionsamedi 29 janvier 2005StatutMembreDernière intervention13 mars 2007 13 mars 2007 à 11:39
Merci pour ce code , les JTables c'est dificile a en cerner le fonctionnement sans exemple bien fait :)
Sandralopez
Messages postés1Date d'inscriptionmercredi 21 février 2007StatutMembreDernière intervention25 février 2007 25 févr. 2007 à 22:43
Je trouve se code géniale il ma idée dans mon P2M et je vous dit merci c'est exilent se que vous avez fait.
jguillemette
Messages postés31Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention 1 octobre 2010 5 janv. 2007 à 12:30
autant pour moi,
avec la dernière version du jdbc ça marche mieux...
(à télécharger sur microsoft)
jguillemette
Messages postés31Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention 1 octobre 2010 5 janv. 2007 à 11:05
bonjour,
je ne vais pas refaire de compliment car ton code fait l'unamité (et puis tu risquerais d'attraper la grosse tête ;o) )
peux-tu me dire quel jdbc tu utilises stp car j'ai l'erreur suivante
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Unsupported method: ResultSet.absolute
(idem pour last() )
Mariamdabbech
Messages postés1Date d'inscriptionlundi 18 septembre 2006StatutMembreDernière intervention23 septembre 2006 23 sept. 2006 à 23:42
Salut,
Merci pour ton code , il est trés utile pour moi,
j'ai une question : comment peut on ecrire dans les cases du tableau cad aprés avoir afficher le JTable on peut ecrire des données manuellement dans les cases du tableau et par la suite les sauvgarger?
merci.
cs_nicko666
Messages postés6Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention21 décembre 2006 20 juin 2006 à 01:46
salut nico watt ton prog a l'air super. mis je n'arrive pas a la faire fonctionner, y'a t-il des etapes a respecter lors de la compilation?? merci d'avance?
kergro
Messages postés7Date d'inscriptionmercredi 19 mai 2004StatutMembreDernière intervention23 septembre 2005 23 sept. 2005 à 12:38
Super ton code, malgrès un petit soucis:
Je l'ai addapté à sql server mais les methodes rs.last et rs.absolute ne passent pas ... y aurait-il une soluce ?
Merci d'avance !
elbj
Messages postés8Date d'inscriptionlundi 22 novembre 2004StatutMembreDernière intervention22 septembre 2005 27 janv. 2005 à 13:01
Bonjour
Une erreur "TYPE FORWARD ONLY" vient du fait que le Statement qui sert à la requête est configuré pour que celle-ci ne soit lue que dans un sens. Il faut modifier le "mode" du statement en mettant : ResultSet.CONCUR_UPDATABLE
Exemple :
int type = ResultSet.TYPE_SCROLL_INSENSITIVE;
int mode = ResultSet.CONCUR_UPDATABLE;
stmt = cnx.createStatement(type,mode);
Bonne journée
ziboguitto
Messages postés4Date d'inscriptionlundi 7 juillet 2003StatutMembreDernière intervention 7 mars 2005 28 sept. 2004 à 23:51
"Nico Watt t'es un Géni. " .C'est exactement ce que je cherchais. MERCI MILLE FOIS ENCORE.
cs_serigne
Messages postés1Date d'inscriptionlundi 16 août 2004StatutMembreDernière intervention16 août 2004 16 août 2004 à 15:57
Merci vraiment pour ce code il est trés utile,
mais je voudrais savoir oû dans ce code vous remplissez le JTable à partir des informations provenant de la requête.
j'ai vu que vous avez créé la table modéle,mais pas le code qui permet au JTable d'avoir les données
Merci pout tout
C'est trés urgent,j'en ai vraiment besoin
Issimo
Messages postés1Date d'inscriptionsamedi 10 avril 2004StatutMembreDernière intervention 1 juin 2004 1 juin 2004 à 15:23
bonjour, j ai eu a resoudre le probleme de copier mon taableau mysql en un tablau java. j ai essayer votre mEthode, en effet en essayant d executer votre code il m affiche une fenetre java a l interieur il y a ya le debut d un tableau oÙ il y a juste la 1ere ligne comportant le nom de mes colonnes , pûis il m affiche une erreur ds la console ki est la suivant/
java.sql.SQLExcetion: result set type is TYPE_FORWARD_ONLY
MERCI DE ME REPONDRE LE PLUS RAPIDEMENT POSSIBLE
cs_ouahid32
Messages postés20Date d'inscriptionmardi 28 octobre 2003StatutMembreDernière intervention 8 février 2007 1 mai 2004 à 17:49
Il n'yaurai pas un comit à faire sur les bases oracles non ?
Il faut que tu le rajoute dans la classe model du tableau...
Voila...
Merci encore...
depakatchio
Messages postés1Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention20 février 2004 20 févr. 2004 à 00:22
Salut je trouve génial de mettre ce code car j'en ai vraiment besoin dans mon projet, par contre j'ai utilisé ton code pour afficher ce tableau d'après ma base oracle il me nomme bien les entetes de colones, mais il m'affiche un erreur sql:
"operation non valide sur un ensemble de résultat de type forward-only :last"
pourrais-tu me dire de quoi cela pourrait-il venir ???
Je te remercie du compliment, ça me fait très plaisir !!!
Pour répondre à ta question, la classe TableModel que j'etends dans TMFromMysql est une classe abstraite. Donc dans TMFromMysql je les surcharges pour dire à la classe JTable ou et comment aller chercher les données à placer dans le tableau.
Ici la source est un peu simpliste, mais très souple et fonctionnelle...
Si tu as des questions sur les JTable, je peux te répondre...
Contact moi au besoin...
@+ et merci...
cs_coucounet
Messages postés83Date d'inscriptionjeudi 24 juillet 2003StatutMembreDernière intervention16 février 2005 23 déc. 2003 à 16:16
Ce code est vraiment génial !!!!
Je ne comprenais rien au jTable et voilà que je trouve une source qui me transforme directement ma BD en jTable !!! Excellent !
Par contre j'aimerai bien comprendre la classe TMFromMysql !!
Car toutes les methodes qui ont été faites (getColumnCount(); getROwCount(); getColumnName(); getValueAt()) ne sont utilisées nul part dans ton code??!!!???
Est ce qu'il s'agit d'une surdéfinition de ces méthodes qui existent déjà?
Comment fait tu pour définir ton TableModel? Car si j'ai bien compris tu défini ton TableModel et tu le passe en argument dans ton constructeur de ton jTable et hop c parti !!!!
Mais pour créer ton TableModel, comment as tu fait?
Sinon les deux packages com et org sont inutiles si j'ai déjà installé le driver jdbc auparavent. Je les ais supprimés et tout fonctionne normalement; j'ai même mis en commentaire "import org.gjt.mm.mysql.Driver" dans la classe SQLExecuteQuery.
Merci de me fournir toutes ces indications qui me permettront de comprendre les jTables!
D'ailleurs si quelqu'un connait un site (en français) où je puisse apprendre les jTables, je suis preneur ....
10 mai 2011 à 00:16
9 mai 2011 à 01:06
28 janv. 2011 à 00:22
8 sept. 2010 à 11:24
19 juil. 2010 à 09:42
trop génial mec
9 juin 2010 à 20:10
7 oct. 2009 à 13:12
n'ai rien compris après mon téléchargement si tu pouvais me donner
un code ou une requete en netbeans me permettant d'afficher les
éléments de ma BD(mysql) dans mon jtable.stp c'est urgent.merci d'avance
1 juil. 2009 à 13:36
11 juin 2009 à 13:44
Je vous invite à consulter la documentation en ligne.
Bonne chance.
11 juin 2009 à 13:12
11 juin 2009 à 13:08
j'ai juste besoin de comprendre exactement comment ca marche pour la TMFromMysql (comme dans la question du tout premier post)
pcq je veux changer le noms qui s'affichent pour les colonnes ( j'ai essayé dans la requete de les renommer mais ca change pas)
je veux aussi ajouter des bouton à la table à coté de chaque ligne, genre quand je clique dessus je vais avoir les détails de cette ligne
merci encore
12 avril 2009 à 21:03
Cependant avec une requête de jointure entre 2 tables ou dès que j'ajoute une condition ça ne marche plus chez mois. par exemple:
1)Pour la jointure entre 2 tables
Voici mes 2 tables etudaint(id_etudiant,nom,prenom) et mensualite(id_mensualite,id_etudiant,moi,montant,date)
La requête:
TM = new TMFromMysql(pilote,host,login,pw,"select e.nom,e.prenom,m.mois,m.date from etudiant e, mensualite m where e.id_etudiant=m.id_etudiant ");
La condition:
Quand j'ajoute par exemple where mois='AVRIL'.
Aidez mois s'il vous plaît
j'en ai énormément besoin aujourdhui.
Merci d'avance.
12 avril 2009 à 16:06
Encore mille fois merci pour ton code.
22 févr. 2009 à 04:41
22 févr. 2009 à 04:10
aide moi stp.
14 nov. 2008 à 22:48
17 déc. 2007 à 17:43
mais la JTable est fait un effet sur les developeurs ..
7 juin 2007 à 19:57
Le code est efficace.
J'aimerais de l'aide pour une requête SQL. Le code à exécuter est le suivant:
ResultSet res stmt.executeQuery("select LIBELLE_SOUS_PRATIQUE from GRILLE_EVALUATION where NUM_PRATIQUE " + 20);
NUM_PRATIQUE doit être égal à un entier (20 par exemple).
MERCI DE ME REPONDRE LE PLUS RAPIDEMENT POSSIBLE
13 mars 2007 à 11:39
25 févr. 2007 à 22:43
5 janv. 2007 à 12:30
avec la dernière version du jdbc ça marche mieux...
(à télécharger sur microsoft)
5 janv. 2007 à 11:05
je ne vais pas refaire de compliment car ton code fait l'unamité (et puis tu risquerais d'attraper la grosse tête ;o) )
peux-tu me dire quel jdbc tu utilises stp car j'ai l'erreur suivante
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Unsupported method: ResultSet.absolute
(idem pour last() )
23 sept. 2006 à 23:42
Merci pour ton code , il est trés utile pour moi,
j'ai une question : comment peut on ecrire dans les cases du tableau cad aprés avoir afficher le JTable on peut ecrire des données manuellement dans les cases du tableau et par la suite les sauvgarger?
merci.
20 juin 2006 à 01:46
23 sept. 2005 à 12:38
Je l'ai addapté à sql server mais les methodes rs.last et rs.absolute ne passent pas ... y aurait-il une soluce ?
Merci d'avance !
27 janv. 2005 à 13:01
Une erreur "TYPE FORWARD ONLY" vient du fait que le Statement qui sert à la requête est configuré pour que celle-ci ne soit lue que dans un sens. Il faut modifier le "mode" du statement en mettant : ResultSet.CONCUR_UPDATABLE
Exemple :
int type = ResultSet.TYPE_SCROLL_INSENSITIVE;
int mode = ResultSet.CONCUR_UPDATABLE;
stmt = cnx.createStatement(type,mode);
Bonne journée
28 sept. 2004 à 23:51
16 août 2004 à 15:57
mais je voudrais savoir oû dans ce code vous remplissez le JTable à partir des informations provenant de la requête.
j'ai vu que vous avez créé la table modéle,mais pas le code qui permet au JTable d'avoir les données
Merci pout tout
C'est trés urgent,j'en ai vraiment besoin
1 juin 2004 à 15:23
java.sql.SQLExcetion: result set type is TYPE_FORWARD_ONLY
MERCI DE ME REPONDRE LE PLUS RAPIDEMENT POSSIBLE
1 mai 2004 à 17:49
22 févr. 2004 à 14:52
Il faut que tu le rajoute dans la classe model du tableau...
Voila...
Merci encore...
20 févr. 2004 à 00:22
"operation non valide sur un ensemble de résultat de type forward-only :last"
pourrais-tu me dire de quoi cela pourrait-il venir ???
merci par avance
tony
23 déc. 2003 à 20:58
Pour répondre à ta question, la classe TableModel que j'etends dans TMFromMysql est une classe abstraite. Donc dans TMFromMysql je les surcharges pour dire à la classe JTable ou et comment aller chercher les données à placer dans le tableau.
Ici la source est un peu simpliste, mais très souple et fonctionnelle...
Si tu as des questions sur les JTable, je peux te répondre...
Contact moi au besoin...
@+ et merci...
23 déc. 2003 à 16:16
Je ne comprenais rien au jTable et voilà que je trouve une source qui me transforme directement ma BD en jTable !!! Excellent !
Par contre j'aimerai bien comprendre la classe TMFromMysql !!
Car toutes les methodes qui ont été faites (getColumnCount(); getROwCount(); getColumnName(); getValueAt()) ne sont utilisées nul part dans ton code??!!!???
Est ce qu'il s'agit d'une surdéfinition de ces méthodes qui existent déjà?
Comment fait tu pour définir ton TableModel? Car si j'ai bien compris tu défini ton TableModel et tu le passe en argument dans ton constructeur de ton jTable et hop c parti !!!!
Mais pour créer ton TableModel, comment as tu fait?
Sinon les deux packages com et org sont inutiles si j'ai déjà installé le driver jdbc auparavent. Je les ais supprimés et tout fonctionne normalement; j'ai même mis en commentaire "import org.gjt.mm.mysql.Driver" dans la classe SQLExecuteQuery.
Merci de me fournir toutes ces indications qui me permettront de comprendre les jTables!
D'ailleurs si quelqu'un connait un site (en français) où je puisse apprendre les jTables, je suis preneur ....
Merci pour cette superbe source
@ plus
coucounet