begin process at 2010 03 11 06:57:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Divers

 > 

Général

 > 

connexion à une base de données access?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

connexion à une base de données access?

dimanche 15 juin 2008 à 17:45:22 | connexion à une base de données access?

merioma


salut tout le monde;

j'ai crée une base de données en access et j'ai écrit en java le programme qui fait la connexion avec cet bdd  , dans mes programmes j'ai besoin de faire des insertions dans les tables de la base de données ,comment je fait appel  au programme de connexion à chaque fois dans les autres programmes ,

j'ai intancié la methode et ??????

es que je fait: instance .executeUPdate ()?

voilà mon programme de connexion:
package BDD;
import java.sql.*;
import java.io.*;

public class BDant{
 
 
 static final String BD="Antt;
 public BDant(){
  
  Connection connect = null;
  Statement S =null;
  ResultSet RS = null;
  //int executeUpdate();
  int nbLignes;
  try{
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    connect = DriverManager.getConnection("jdbc:odbc:"+BD,"","");
    S = connect.createStatement();
    System.err.println("Connexion à la base "+BD+"établie");
    nbLignes=S.executeUpdate("INSERT INTO Proc(Nomproc,Degré,Occurence)VALUES('mm','1','1')");
    System.err.println("insertion faite");
    
    
    
  }
  
 
  catch(ClassNotFoundException err){
    System.err.println("\npilote DB non trouvé !");
    System.err.println(err); 
       }   
        catch(SQLException err){
     System.err.println("\nConnect impossible");
     System.err.println(err);
        }
 }
 public static void main (String args[]){
      BDant connex=new BDant();
        
  }
 
 
}
 

   
   

 

dimanche 15 juin 2008 à 23:16:04 | Re : connexion à une base de données access?

jiidou

Salut

j'espere que tu trouvras la reponse dans ce lien http://www.javafr.com/infomsg_CLASSE-CONNECTION-MYSQL_1136093.aspx#3

Bon courage

lundi 16 juin 2008 à 11:57:22 | Re : connexion à une base de données access?

mafyozi

bonjour

voila un exemple pour la connexion avec Access , il faut juste de remplacer!! et ca marche tré bien


l.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class ConnBD
{
  public static void main(String a[])
  {
   Connection con=null;
   ResultSet rs=null;   
   try
   {   
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    String url = "jdbc:odbc:TestBD";
  con = DriverManager.getConnection(url);
  Statement stmt = con.createStatement();
  String requete="insert into  compte(id,Nom) values('112','Lili')";
  stmt.execute(requete);
  requete="SELECT * FROM compte";
  rs = stmt.executeQuery(requete);
 }
 catch(Exception e){System.out.println("Erreur lors du chargement du driver:"+ e.getMessage());}
    try
    {
     while(rs.next())
  {
   String nom=rs.getString(2);
   String prenom=rs.getString(3);
   
   System.out.println(nom+"    "+prenom+"    ");
  }
  rs.close();
  con.close();
 }catch(SQLException e){}
 
  } 
}

 

 



Cette discussion est classée dans : base, system, connexion, println, err


Répondre à ce message

Sujets en rapport avec ce message

Pb de connexion à Mysql avec JAVA [ par PhalconX ] J''utilise un code trouvé sur ce site pour me connecter à mysql :import java.sql.*;//public class TestMM{ public static void main(String args[]) probleme connexion base de données access [ par nadddd ] bonjour a tous,Mon probleme : <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:off Trés urgent :connexion oracle/java [ par infkb ] Bonjour , j'ai un probleme de connexion avec la base de données oracle. j'ai instancié la base et je n'arrive pas a y acceder,qui est ce que je doit f insérer le contenu d'un TextField dans une base de données [ par fredom ] Bonjour,J'ai un problème concernant les bases de données: j'veux afficher ce que j'écris dans un TextField de la partie graphique de mon programme dan probléme de connexion a la base donnees [ par zazou1 ] salut tous monde ,j'ai un probleme de connexion a la base de donnees de mysql. j'ai installe mysql sur le serveur . voila si vous avez une aide n'hest probleme de connexion a la base donnee [ par zazou1 ] salut tous le monde ,je suis  entrain developper une application java (swing) ,pour interoger une base donnees MYsql (qui se trouve en niveau easyphp) insertion de données dans base de donnée à partir de servlet [ par Fridimette ] Bonjour,J'ai un problème qui est vraiment en trés de me casser la tête : je ne comprend pas pourquoi mes données ne sont pas ajoutées à la base lorsqu connection jdbc mysql [ par nasrouna84 ] hiiii voici le code que j'utilise sans erreurs mai j'ai connection refusé comment faire help me please import java.sql.*; import java.io.*; import j créer une class de connexion avec la base de donnée [ par info20072008 ] bonjour,je veux créer une class de connection avec ma base de donnée ensuit je veux juste l'appler dans d'autre class et faire mes requetesce que je s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales