bonjour,
j'essaie de créer via du code java utilisant JDBC des tables dans une base ACCESS 2003 existante. En général ça marche mais j'ai un problème si la table contient un champ de type OUI/NON car l'instructiongénère l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part create table Fournisseur_Master(ID_Fournisseur integer,NOM_Fournisseur varchar(50),SIRET_Fournisseur varchar(50),ACTIF_Fournisseur boolean)
le driver de connexion utilisé estjava.sql.SQLException: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans la définition de champ.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6958)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7115)
at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:3111)
at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:338)
at principal.Main.do_createTable(Main.java:131)
at principal.Main.main(Main.java:277)une idée svp ?sun.jdbc.odbc.JdbcOdbcDriver
Partager