I'm trying to execute a query in java but it throws an exception
try {
conn = DriverManager.getConnection(DatabaseURL + DatabaseName, UserName, Password);
System.out.println("1");
Message = "data retrieved successfully ...";
//Statement st = this.conn.createStatement();// Membuat Statement
System.out.println("2");
pr = conn.prepareStatement("SELECT `الكلمة` FROM `name1` WHERE `الموضوع` LIKE 'أداة الطحن' ;");
System.out.println("3");
res = pr.executeQuery();
System.out.println("4");
} catch (Exception e) {
System.out.println("5");
Message = "connection failed \r\n " + e.getMessage();
return null;
}
it prints 1 2 3 5 so there is a problem in executing the query so that it does not print 4 I tried to run it on sql and it works what's the problem here???
1 Answer 1
You have a semicolon at last in the query.Maybe this is the problem.
answered Aug 5, 2013 at 10:18
ihsan kocak
1,5811 gold badge17 silver badges27 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
default
الموضوع?System.out.println("5");bye.printStackTrace();and post the stacktrace please?