Problème JAVA avec Oracle - Java - Programmation
Marsh Posté le 26-06-2002 à 23:08:24
bizare ton truc... et si tu lance la même requête sous SQL+ ?
Marsh Posté le 26-06-2002 à 23:09:38
Ben sous SQL+ ca marche nickel, c donc au niveau JAVA que se trouve le soucis
Marsh Posté le 26-06-2002 à 23:13:24
ca métonne ton truc ...
essaye de passer par le driver jdbc2odbc ...
Marsh Posté le 26-06-2002 à 23:24:58
Code :
|
argh
Marsh Posté le 26-06-2002 à 23:36:16
--greg-- a écrit a écrit :
|
Quel est le soucis ?
Connect est une classe qui permet de se connecter à une base.
Marsh Posté le 26-06-2002 à 23:42:47
cybervince a écrit a écrit : Quel est le soucis ? Connect est une classe qui permet de se connecter à une base. |
nan rien ça me choque les noms de variables en français, surtout avec le nom de la classe correspondante en anglais à coté
Font fonte = new Font()
g.drawLine(maLigne)
beurk
enfin bon.
Marsh Posté le 27-06-2002 à 00:02:04
cybervince a écrit a écrit : Connect est une classe qui permet de se connecter à une base. |
Marsh Posté le 27-06-2002 à 00:13:51
--greg-- a écrit a écrit : nan rien ça me choque les noms de variables en français, surtout avec le nom de la classe correspondante en anglais à coté Font fonte = new Font() g.drawLine(maLigne) beurk enfin bon. |
Ben la classe Connect a été crée par un autre développeur, c pour ca.
Marsh Posté le 27-06-2002 à 00:15:50
cybervince a écrit a écrit : Ben la classe Connect a été crée par un autre développeur, c pour ca. |
pour rappel je te parlais de
Connection connexion |
Marsh Posté le 27-06-2002 à 00:17:28
--greg-- a écrit a écrit : pour rappel je te parlais de
|
Certes, mais bon, fo pas oublier que je suis un Boulay officiellement reconnu !!!
Marsh Posté le 27-06-2002 à 09:30:39
moi je dis de toutes facons c pas bo, il manque des close()
Marsh Posté le 27-06-2002 à 10:03:03
HappyHarry a écrit a écrit : moi je dis de toutes facons c pas bo, il manque des close() |
Bah oué, mé c juste un prog de test, donc je mets le moins de choses possible.
Enfin bon, ca me dis tjrs pas quel pourrait bien etre le soucis
Marsh Posté le 27-06-2002 à 10:10:08
mais bon là tes requetes sont en commentaires. Tu fais comment? Tu vires le commentaire pour une tu compiles execute puis tu fais pareil pour l'autre ou quoi ?
Ceci dit no bug dans le driver pour un truc pareil. si il y avait un bug ca ferait un bail que ca se saurait. Travaille tu dans le meme workspace ? Il se peut que SQL+ ne soit pas dans le meme environnement ....
Pq tu n'affiche pas les données aussi comme ca tu es sur ...
Marsh Posté le 27-06-2002 à 10:58:48
DarkLord a écrit a écrit : mais bon là tes requetes sont en commentaires. Tu fais comment? Tu vires le commentaire pour une tu compiles execute puis tu fais pareil pour l'autre ou quoi ? Ceci dit no bug dans le driver pour un truc pareil. si il y avait un bug ca ferait un bail que ca se saurait. Travaille tu dans le meme workspace ? Il se peut que SQL+ ne soit pas dans le meme environnement .... Pq tu n'affiche pas les données aussi comme ca tu es sur ... |
Oué j'ai 3 requetes et je décommente celle que je veux exécuter.
Sinon ben j'ai trouvé le soucis.
Ca provient tout simplement du fait qu'aucun COMMIT n'a été effectué sur la base. Donc c'est tout con, mais fallait tomber dessus.
Marsh Posté le 27-06-2002 à 10:59:12
un commit pour un select ?
Marsh Posté le 27-06-2002 à 10:59:58
cybervince a écrit a écrit : Sinon ben j'ai trouvé le soucis. Ca provient tout simplement du fait qu'aucun COMMIT n'a été effectué sur la base. Donc c'est tout con, mais fallait tomber dessus. |
Ce qui m'énerve le plus dans ce genre de problèmes c'est des remarques du genre
Citation : |
Marsh Posté le 27-06-2002 à 11:03:14
DarkLord a écrit a écrit : un commit pour un select ? |
j'imagine qu'il avait ajouté des données avec sqlplus, sans avoir commité
ça m'est deja arrivé
Marsh Posté le 27-06-2002 à 11:28:53
--greg-- a écrit a écrit : j'imagine qu'il avait ajouté des données avec sqlplus, sans avoir commité ça m'est deja arrivé |
Oué voila, c exactement ca.
Mais bon, fo pas oublier que chui pas un maitre en Oracle et qu'en JAVA chui une merde, bref un super boulay...
Donc on ne peux pas tout savoir. Je le saurais pour la prochaine fois.
Marsh Posté le 26-06-2002 à 23:03:37
Alors lorsque j'exécute le programme de test suivant, les 2 permières requêtes me renvoie 0 et la 3ème renvoie 7.
Or il se trouve qu'il y a des enregistrements dans les tables.
Alors ce qu'il faut savoir, c que pour les tables qui contiennent des clé étrangère, ca me renvoie 0 et pour les autres c le bon nombre, alors j'ai un peu de mal à comprendre.
Qqn a déjà u ce soucis ? Peut-etre un bug dans le driver Oracle ?
---------------
SaulGoodman.fr: Actus sur la série Better Call Saul