Création d'une base de données Access 97 via une requête SQL

Résolu
SoundBoy771 Messages postés 10 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 13 mai 2009 - 16 juil. 2008 à 10:25
SoundBoy771 Messages postés 10 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 13 mai 2009 - 16 juil. 2008 à 12:14
Bonjour à tous,

Je crois que tout est dans le titre. Je cherche une requête qui me permettrai de créer un base de donnée sous Access 97. Je code en vb6 et mon application requiert une telle requête.

Recherche d'une heure sur Google, infructueuse pour ma part.

Merci d'avance pour votre aide.

Cordialement,
Olivier.

2 réponses

SoundBoy771 Messages postés 10 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 13 mai 2009
16 juil. 2008 à 12:12
bon et bien auto-réponse ^^

Après avoir bien insisté avec mon ami Google, j'arrive enfin à une information pertinente :

Je ne sais toujours pas si on peux créer un base via une requête SQL mais on peux faire ca :
Dim catMDB As New ADOX.Catalog
catMDB.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=MaMdb.mdb")

Ce qui créer un fichier .mdb exploitable.

@++ la communauté.
3
SoundBoy771 Messages postés 10 Date d'inscription samedi 27 novembre 2004 Statut Membre Dernière intervention 13 mai 2009
16 juil. 2008 à 12:14
Petite modification pour dire que la version 4.0 de Jet ne fonctionne que pour des bases Access 2000.

Pour les bases Access 97, il faut utiliser la version 3.51, ce qui donne :

Dim catMDB As New ADOX.Catalog
catMDB.Create("Provider=Microsoft.Jet.OLEDB.3.51;" & "Data Source=MaMdb.mdb")

++
0
Rejoignez-nous