Cannot invoke "java.sql.Connection.prepareStatement(String)" because "this.con" is null
DiscordCetD
2024-11-04 11:48:45
dégage la parenthese avant cnx. J'espère que c'est pas ça, ça devrait même pas compiler.
Portico5015
2024-11-04 11:48:54
réfléchis deux minutes ahurin si je demande ici c'est que je suis déjà passé par gpt
Portico5015
2024-11-04 11:49:45
Le 04 novembre 2024 à 11:48:45 :
dégage la parenthese avant cnx. J'espère que c'est pas ça, ça devrait même pas compiler.
erreur de frappe au moment de screen
Portico5015
2024-11-04 11:55:25
ok avec
package com.agence.DAO;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/gestion_agence";
String user = "root";
String password = "";
try {
Class.forName("com.mysql.cj.jdbc.Driver");
Connection cnx = DriverManager.getConnection(url, user, password);
if (cnx != null) {
System.out.println("Connexion établie avec succès !");
}
} catch (ClassNotFoundException e) {
System.out.println("Driver JDBC non trouvé.");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("Erreur lors de la connexion à la base de données.");
e.printStackTrace();
}
}
}
ça fonctionne
DonaldKimball14
2024-11-04 12:10:35
Le 04 novembre 2024 à 11:55:25 :
ok avec
package com.agence.DAO;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/gestion_agence";
String user = "root";
String password = "";
try {
Class.forName("com.mysql.cj.jdbc.Driver");
Connection cnx = DriverManager.getConnection(url, user, password);
if (cnx != null) {
System.out.println("Connexion établie avec succès !");
}
} catch (ClassNotFoundException e) {
System.out.println("Driver JDBC non trouvé.");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("Erreur lors de la connexion à la base de données.");
e.printStackTrace();
}
}
}
ça fonctionne
Bordel mais comment vous faites pour coder avec des indentations de merde pareil...https://image.noelshack.com/fichiers/2020/01/4/1577993559-ristas-honteux2.jpg
Le style Allman est de loin le meilleur.
Portico5015
2024-11-04 15:35:10
Le 04 novembre 2024 à 12:10:35 :
Le 04 novembre 2024 à 11:55:25 :
ok avec
package com.agence.DAO;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class TestConnection {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost:3306/gestion_agence";
String user = "root";
String password = "";
try {
Class.forName("com.mysql.cj.jdbc.Driver");
Connection cnx = DriverManager.getConnection(url, user, password);
if (cnx != null) {
System.out.println("Connexion établie avec succès !");
}
} catch (ClassNotFoundException e) {
System.out.println("Driver JDBC non trouvé.");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("Erreur lors de la connexion à la base de données.");
e.printStackTrace();
}
}
}
ça fonctionne
Bordel mais comment vous faites pour coder avec des indentations de merde pareil...https://image.noelshack.com/fichiers/2020/01/4/1577993559-ristas-honteux2.jpg
Le style Allman est de loin le meilleur.
j'ai regardé c'est pas mal ce système
ReligionMytho
2024-11-04 15:42:10
Écoute moi bien l'auteur, je vais éviter de l'insulter.
Il est assez évident que tu es un newbie complet en programmation. En plus, tu fais du Java donc c'est encore des points en moins pour toi.
Commence par arrêter de prendre ton petit ton condescendant quand tu poses des questions, et surtout arrête d'utiliser chatGPT parce que ça te dessert plus qu'autre chose, vu ton niveau.
Poste ton code entièrement et on verra ce qu'on peut faire.
Vu ce que je vois, tu dois probablement rentrer dans le bloc catch au niveau du constructeur de ta classe Connection, ce qui fait que ton code ignore l'erreur en se contentant d'afficher la stack trace. Il est donc très probable que ton attribut conn soit toujours à null.
Laisse l'exception se propager et enlève ce putain de try catch.
bloblomv57
2024-11-04 15:44:28
Le 04 novembre 2024 à 11:33:54 :
Le 04 novembre 2024 à 11:30:28 :
Le 04 novembre 2024 à 11:27:57 :
Je ne peux plus rien pour toi l'op... (de plus, Java.. )
y'a quoi avec Java ?
laisse ce golem, il a pas conscience que Java/Spring c'est un écosystème de malade, réalisé par des ingénieurs ayant 500 fois son QI
Les 500 de QI on les a encore vu très récemmenthttps://image.noelshack.com/fichiers/2024/45/1/1730731455-1730568508526082.png
jahblehut7
2024-11-04 15:44:56
Le 04 novembre 2024 à 15:42:10 :
Écoute moi bien l'auteur, je vais éviter de l'insulter.
Il est assez évident que tu es un newbie complet en programmation. En plus, tu fais du Java donc c'est encore des points en moins pour toi.
Commence par arrêter de prendre ton petit ton condescendant quand tu poses des questions, et surtout arrête d'utiliser chatGPT parce que ça te dessert plus qu'autre chose, vu ton niveau.
Poste ton code entièrement et on verra ce qu'on peut faire.
Vu ce que je vois, tu dois probablement rentrer dans le bloc catch au niveau du constructeur de ta classe Connection, ce qui fait que ton code ignore l'erreur en se contentant d'afficher la stack trace. Il est donc très probable que ton attribut conn soit toujours à null.
Laisse l'exception se propager et enlève ce putain de try catch.
This, vire le try catch on voit pas ce qu'il se passe, espèce de golem
petitmalin23
2024-11-04 15:45:21
Qui est ce que tu tentes d'invoquer khey j'ai rien comprishttps://image.noelshack.com/fichiers/2016/47/1479943597-1474719468-risitas623.png
jahblehut7
2024-11-04 15:45:52
Le 04 novembre 2024 à 15:44:28 :
Le 04 novembre 2024 à 11:33:54 :
Le 04 novembre 2024 à 11:30:28 :
Le 04 novembre 2024 à 11:27:57 :
Je ne peux plus rien pour toi l'op... (de plus, Java.. )
y'a quoi avec Java ?
laisse ce golem, il a pas conscience que Java/Spring c'est un écosystème de malade, réalisé par des ingénieurs ayant 500 fois son QI
Les 500 de QI on les a encore vu très récemmenthttps://image.noelshack.com/fichiers/2024/45/1/1730731455-1730568508526082.png
Java/Spring c'est legacy, personne commence de nouveaux projets serieux sur ce stack en 2K24
ReligionMytho
2024-11-04 15:47:01
Le 04 novembre 2024 à 11:33:54 :
Le 04 novembre 2024 à 11:30:28 :
Le 04 novembre 2024 à 11:27:57 :
Je ne peux plus rien pour toi l'op... (de plus, Java.. )
y'a quoi avec Java ?
laisse ce golem, il a pas conscience que Java/Spring c'est un écosystème de malade, réalisé par des ingénieurs ayant 500 fois son QI
ReligionMytho
2024-11-04 15:47:43
Java, les 500 de QI, qu'est ce qu'il faut pas lire bordel de merde...