Bonjour tout le monde
j'ai un problème JDBC
lorsque je lance ma page l'exception suivante s'affiche
java.sql.SQLSyntaxErrorException: Le schéma 'ASM123' n'existe pas
et voilà le code de ma page jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
 
 
<%--
    Document   : page1
    Created on : 28 juin 2010, 10:15:02
    Author     : abadou
--%>
 
<%@page contentType="text/html" pageEncoding="UTF-8"
         import="java.sql.Connection"
        import="java.sql.DriverManager"
        import="java.sql.SQLException"
        import="java.sql.Statement"
        import="java.util.logging.Level"
        import="java.util.logging.Logger"
        import="java.sql.ResultSet"
 
        %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
    <%  String nom="";
            nom=request.getParameter("nom");
 
            String prenom="";
            prenom=request.getParameter("prenom");
 
 
                        //charger le pilot
               try
                    {
           Class.forName("org.apache.derby.jdbc.ClientDriver");
 
 }
                 catch(Exception e){
                         out.println(e);
 
                                    }
 
                Connection con;
                Statement stmt;
                String url="jdbc:derby://localhost:1527/asm123";
                 try
                    {
                    con = DriverManager.getConnection(url, "asm123", "asm123");
                    stmt =con.createStatement();
 
                       //stmt.executeUpdate("insert into test(nom , prenom) VALUES ('dfdf','dsfsdf')" );
                       ResultSet x = stmt.executeQuery("select * from test");
                       while(x.next()){
                       String bnom =x.getString("nom");
                       String bprenom =x.getString("prenom");
                       out.println(bnom);
                       out.println(bprenom);
                       }
                        stmt.close();
                con.close();
                }
                 catch(Exception e){
                         out.println(e);
 
                                    }
                       %>
    </body>
</html>
Merci d'avance