aide en fran?ais

aide en fran?ais

Post by Micha?l Lotte » Fri, 26 Mar 1999 04:00:00



quelqu'un peut-il me donner la syntaxe pour attaquer access via JDBC-ODBC
merci tous pour le newbie que je suis
 
 
 

aide en fran?ais

Post by Paul Whit » Mon, 29 Mar 1999 04:00:00


Si vous n'obtenez aucune rponse ici, essayez les newsgroup fran?ais de
Java = fr.comp.lang.java


> quelqu'un peut-il me donner la syntaxe pour attaquer access via JDBC-ODBC
> merci tous pour le newbie que je suis

--
Paul White - RPM Symantec Internet Tools
NEW Visual Cafe Enterprise Suite - Multi-platform distributed
development and debugging
***FREE Visual Cafe 3.0 DE Trial Version***FREE Academic licences***
Website:   http://www.visualcafe.com/  
Knowledgebase: http://www.symantec.com/techsupp/knowbase/index.html
FAQ: http://www.symantec.com/techsupp/faq/index.html

The opinions expressed herein are those of the author and not of
Symantec corporation

 
 
 

aide en fran?ais

Post by Luc Saint-El » Tue, 30 Mar 1999 04:00:00


Bonjour,

Le bout de code ci-dessous rcuper les dix derniers news d'une base
access pour en afficher le titre

-------------BEGIN CODE
/*

        Servlet de recherche et d 'affichage des dix derniere news
*/

import javax.servlet.*;
import javax.servlet.http.*;
import java.sql.*;
import java.math.*;
import java.io.*;
import java.net.*;
import java.util.*;

public class Accueil extends HttpServlet
{
    Connection con;

    public void init (ServletConfig config) throws ServletException
    {
        super.init(config);
    }
    //public void doPost(HttpServletRequest req, HttpServletResponse
res)
    //        throws ServletException, IOException
    public void service(HttpServletRequest req, HttpServletResponse
res)
            throws ServletException, IOException
    {

        //register a driver
        try
        {          
                DriverManager.registerDriver (new
sun.jdbc.odbc.JdbcOdbcDriver());
        }
        catch(SQLException e)
        {
           log( "Probleme avec DriverMgr: " + e + '\t' );    
        }
        //open a connection
        try
        {        
          con = DriverManager.getConnection("jdbc:odbc:BIC", "","");
        }
        catch(SQLException e)
        {
           log( "Erreur Connexion: " + e + '\t' );    
        }
        try
        {

                Statement stmt = con.createStatement();
                int columns = 0;//how many columns are returned in the
ResultSet

                String sql = "SELECT * FROM Articles_News ORDER BY
DateSaisie DESC ;";
                stmt.execute(sql);              
                ResultSet rs1 = stmt.getResultSet();
                ResultSetMetaData rsmd = rs1.getMetaData();
                columns = rsmd.getColumnCount();

                res.setContentType("text/html");
                res.setDateHeader( "Expires", new
java.util.Date().getTime() );
                PrintWriter out = res.getWriter();
                out.println(
                [...HTML Stuff...]
                );

                if(columns > 0)
                {

                out.println(
[HTML Stuff]

        );
                        stmt.execute(sql);
                        ResultSet rs = stmt.getResultSet();
                        for(int i = 0; i<10; i++){
                                if(rs.next())
                        {
                                //get the info here
                                String strTitre      =
rs.getString("Titre");
                                String strDateSaisie   =
rs.getString("DateSaisie");
                                out.println(

[HTML stuff]
        );
                }
                }

                        out.println(

HTML STUFF
);      
                }
                else
                {
                        out.println("<b>Votre recherche n'a gnr
aucun rsultat</b><br><hr>");
                        out.println("<hr>");    
                        out.println("<a
href=\"http://127.0.0.1:8001/TestDB/search.html\">Essayez une autre
recherche</a><br>");          
                }

                out.println(
        "<tr> <td colspan = \"2\" align = \"center\"> <br>"+
        "<font color=\"#004bff\" size=\"1\" face=\"Arial\"> Merci de
votre visite..et de votre mansu&eacute;tude.<br>"+
        "Tout ce qui suit est &eacute;minement
exp&eacute;rimental.</font> <br>"+
        "</td></tr></TABLE>"+

        "</body></html>"
                        );
                out.flush();    
                stmt.close();
                con.close();

        }
        catch(SQLException e)
        {
           //out.println
           log( "Erreur SQL: " + e + '\t' );    
        }
   }      

Quote:}

-----------------------FIN CODE-------------------


>Si vous n'obtenez aucune rponse ici, essayez les newsgroup fran?ais de
>Java = fr.comp.lang.java


>> quelqu'un peut-il me donner la syntaxe pour attaquer access via JDBC-ODBC
>> merci tous pour le newbie que je suis

----------------------------------------------
Servlets Taverne
The #1 ressource on servlets
as a new home :
http://interpasnet.hypermart.net
-----------------------------------------------