Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CRÉER UNE BASE DE DONNÉES ACCESS 2000 À PARTIR DE VB 6


Information sur la source

Description

Exemple pour la création d'un mdb avec VB 6.0

Dans les références prendre :

  - Microsoft Access 9.0 Object Library

PS : Pas eu le temps de le tester sous VB x et Access x.
 

Source

  • ' Variable
  • Dim appAccess As Access.Application
  • ' Là ou ailleur
  • Private Sub Command1_Click()
  • ' Création de l'objet
  • Set appAccess = CreateObject("Access.Application.9")
  • ' Création de la base de données
  • appAccess.NewCurrentDatabase "C:\NouvelleDB.mdb"
  • End Sub
' Variable
Dim appAccess As Access.Application

' Là ou ailleur
Private Sub Command1_Click()
  ' Création de l'objet
  Set appAccess = CreateObject("Access.Application.9")
  ' Création de la base de données
  appAccess.NewCurrentDatabase "C:\NouvelleDB.mdb"
End Sub
 

Commentaires et avis

signaler à un administrateur
Commentaire de Derrick soft le 24/12/2001 11:27:04

Tout à fait d'accord pour la référence mentionné. Mais ne vous empêche de choisir les autre référence comme Microsoft Access 8.0 Object Library et l'objet Access.Application.8 pour Access 97

signaler à un administrateur
Commentaire de BSide le 14/02/2002 15:19:46

Ca a l'air très simple. Mais comment ajouter une table, ses champs, etc via VB6 ?

signaler à un administrateur
Commentaire de Derrick soft le 04/03/2002 22:34:24

BSide, je suis un petit peu surchargé pour le moment. Tu peux aller sur Labodev pour ce que tu as besoin.

Stéphane

signaler à un administrateur
Commentaire de damien174 le 23/04/2003 19:52:39

Et tu fait comment si tu n'a pas acces sur ton poste ?

signaler à un administrateur
Commentaire de Sator2 le 22/02/2006 00:59:25

Il y a un petit cour à l'adresse suivante...
www.ProgOtoP.com
ça vous Rappel quelque chose?
notre amis Darksidiou....que je salue au passage... (sorry pour l'orthographe de ton nom...)

Si il ni avais pas de faute d'orthographe dans ce message... ce message ne serrai pas de moi...
@+ Sator2

signaler à un administrateur
Commentaire de DARKSIDIOUS le 22/02/2006 07:44:41 administrateur CS

Merci pour la pub Sator2 ;)

C'est sur que ce code a le mérite d'être concis comparé à mon tuto... mais il manque tellement de chose à dire !

DarK Sidious

signaler à un administrateur
Commentaire de Sator2 le 22/02/2006 09:34:29

Mais de rien, la seule chose que je cherche encore concernant ce tuto c'est comment faire un champ numéroauto....
si tu sais... n'hésite pas.... je suis tout ouïe...
@+ Sator2

signaler à un administrateur
Commentaire de ba3ouda le 27/04/2007 12:47:39

et commment créer une table pour cette base de donnée

signaler à un administrateur
Commentaire de ba3ouda le 27/04/2007 12:49:33

créer une table à partir d'une requete qui utilise une autre base de donnée

signaler à un administrateur
Commentaire de flymann le 13/07/2007 08:59:17

Même si je suit arrivé après la guerre...

Pour l'autoincrement (ou numéroauto en français) :

http://www.vbfrance.com/code.aspx?ID=43441

Il y a aussi un bout de code pour créer des tables, mais après faut se pencher sur le SQL Access, car je n'ai pas fait compliqué, pas de clef externe, de contraintes dans tout les sens etc.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Pb de déclaration d'une base de données sous VB sous access 2000 [ par simon pierre ] Dim DB As DatabaseCe genre de déclaration marchait sans pb sous basic sur access2, mais ce n'est plus le cas...C quoi le pb ?De plus j'ai du mal à int CREER BASE DE CONNAISSANCE SOUS ACCESS [ par Lulu316i ] Bonjour,J'aurais souhaite que quelqu'un m'aide pour la creation d'une petite et simple base de connaissance. J'ai suivi des cours au CNAM sur les SGBD Pb de multi utilisateur sur une database ACCESS 2000 [ par Naga ] J'ai une appli VB6 qui accède à une base ACCESS 2000.Quand deux utilisateurs veulent accèder au même enregistrement en même temps, un des deux utilisa Connection à ma DataBase Access 97 [ par David2410 ] J'ai un problème, j'ai fait un fomrulaire de saisie, et un e connection sur une Table Access 97 pour enregistrer la saisie.Mais lorsque j'ouvre le .Ex Access xp et requete sous vb [ par eltaris ] Voilà, je découvre l'access d'office xp, et en fait, je n'arrive pas à exécuter des requêtes dans les formulaires en vb.Avec access 97, je declarais u DataBase Access à distance... [ par guizmo123 ] Salut tout le monde,j'ai un petit énorma gros problème.Je voudrais accéder à une base de donnée MS Access qui se trouve sur un seveur !Quand vous lanc ouvrir application access 2000 via VB5 [ par SamLJ ] Tout d'abord hello from GB ;-)g un probleme aukel les sujets existant deja sur ce forum n'ont pa pu repondre...je veux ouvrir une application access 2 Creer table bese donnees Access avec VB6 [ par lebalrog ] Salut tout le monde!Je suis encore un peu novice en VB, et je voudrais savoir comment creer une table dans une base de donnees Access en utilisant ADO Database [ par aurel22 ] Comment on définit le type Database sur Access ? car mon access ne reconnait pas ce type!!! Creer un nouvel enregistrement avec des donnees externes (Access 2000) [ par Uriel ] Bonjour,Je souhaiterais trouver un code qui me permette en Access 2000 de prendre la valeur X d'un champ (numeroauto) d' une table 1 et creer un nouve


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,780 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.