Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

JSP JDBC: Joindre deux tables et afficher le résultat

 
<%@ page import="java.sql.*" %>
<% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); %>
 
<HTML>
    <HEAD>
        <TITLE>JDBC JSP</TITLE>
    </HEAD>
 
    <BODY>
        <H1>Accès Base de données avec JSP</H1>
 
        <% 
            Connection connection = DriverManager.getConnection(
                "jdbc:odbc:data""username""password");
 
            Statement statement = connection.createStatement();
            String query = "SELECT a.fname, a.lname, book, titleuthor.id " +
              "FROM authors JOIN titleauthor ON authors.id = titleauthor.id";
 
            ResultSet resultset = 
                statement.executeQuery(query) ; 
        %>
 
        <TABLE BORDER="1">
            <TR>
                <TH>Nom</TH>
                <TH>Prénom</TH>
                <TH>Livre</TH>
            </TR>
            <% while(resultset.next()){ %>
            <TR>
                <TD> <%= resultset.getString(1) %></TD>
                <TD> <%= resultset.getString(2) %></TD>
                <TD> <%= resultset.getString(3) %></TD>
            </TR>
            <% } %>
        </TABLE>
    </BODY>
</HTML>