Cree une table dans une BD access

youess81 Messages postés 40 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 5 juin 2005 - 15 nov. 2004 à 11:53
naoufal_chatt Messages postés 6 Date d'inscription jeudi 11 novembre 2004 Statut Membre Dernière intervention 12 février 2005 - 17 nov. 2004 à 15:11
salut comment je peux crer une table dans une base de donnée access a partir du code C#.
merci

3 réponses

TheSaib Messages postés 2367 Date d'inscription mardi 17 avril 2001 Statut Membre Dernière intervention 26 décembre 2007 23
16 nov. 2004 à 13:16
Avec SQL :

CREATE TABLE table_name
(
column_name1 data_type,
column_name2 data_type,
.......
)


::|The S@ib|::
MVP C#.NET
0
youess81 Messages postés 40 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 5 juin 2005
17 nov. 2004 à 14:56
merci mais j ai deja essayé cette solution mais sa ne marche pas avec les DB access
0
naoufal_chatt Messages postés 6 Date d'inscription jeudi 11 novembre 2004 Statut Membre Dernière intervention 12 février 2005
17 nov. 2004 à 15:11
CatalogClass g=new CatalogClass();
String strConnString="Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=c:\\aa.mdb";
g.Create(strConnString);
MessageBox.Show("Base des données créée avec succes");
//apré la création de bd, on s'y connecte pour y effectuer des manips

OleDbConnection maConnexion = null;
try
{
maConnexion = new OleDbConnection (@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource= ""C:\aa.mdb""");
maConnexion.Open();
OleDbDataAdapter monAdapter = new OleDbDataAdapter ("Create table ttt", maConnexion);
DataSet monDataSet = new DataSet ("monDataSet");
//Le cache avant l(écriture directe
monAdapter.Fill(monDataSet);
//mise à jour des profils de la base des données
}
finally
{
if (maConnexion != null) maConnexion.Close();
}
0
Rejoignez-nous