begin process at 2012 02 16 11:40:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Base de données

 > 

SQL

 > 

access 2007


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

access 2007

samedi 26 mai 2007 à 14:08:47 | access 2007

smartghost

Bonjour,
S-V-P   je souhaitrai savoire comment acceder avec VB6 a une base de donnees sous access 2007
Merci d'avance !
samedi 26 mai 2007 à 15:00:58 | Re : access 2007

ghuysmans99

Membre Club
encore !
tout d'abord, nous allons utiliser ADODB
tu dois donc ajouter "Microsoft Active Data Objects 2.x Library" x êtant le plus grand (normallement 8)
dans un module que tu nommes Database tu mes :


Option Explicit
Public Conn As New ADODB.Connection
Public Conn_ConnStr As String

Public Sub OpenConn(DBPath As String)
 Set Conn = New ADODB.Connection
 Conn_ConnStr = "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & DBPath & ";Uid=Admin;Pwd=Admin;PassWord=Admin;"
 Conn.ConnectionString = Conn_ConnStr
 Conn.Open
End Sub

Public Sub CloseConn()
 On Error Resume Next
 Conn.Close
 On Error GoTo 0
 Set Conn = Nothing
End Sub


samedi 26 mai 2007 à 15:15:38 | Re : access 2007

Exploreur

Membre Club
Salut  smartghost ,

Combien de fois, tu vas poser la même question ?

As-tu regardé le lien sur ma petite source bdd ? As-tu compris comment se connecter et faire des manipes sur la base de données ?


A+
Exploreur

 Linux a un noyau, Windows un pépin

 

samedi 26 mai 2007 à 15:51:15 | Re : access 2007

smartghost

Salut Exploreur,
mais j'ai pas bien compris votre source

samedi 26 mai 2007 à 16:03:36 | Re : access 2007

Exploreur

Membre Club
Salut Smartghost,

Pourquoi ne pas m'avoir demandé ? Je m'aurai fait un plaisir de t'aider...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 

samedi 26 mai 2007 à 16:10:11 | Re : access 2007

smartghost

Merci, mais tu est sur que ça marche avec une base sous access2007
samedi 26 mai 2007 à 18:03:34 | Re : access 2007

ghuysmans99

Membre Club
OOOps ...

Option Explicit
Public Conn As New ADODB.Connection
Public Conn_ConnStr As String

Public Sub OpenConn(DBPath As String)
 Set Conn = New ADODB.Connection
 Conn_ConnStr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=X:\Database1.accdb;Persist Security Info=False;"

 Conn.ConnectionString = Conn_ConnStr
 Conn.Open
End Sub

Public Sub CloseConn()
 On Error Resume Next
 Conn.Close
 On Error GoTo 0
 Set Conn = Nothing
End Sub

Là c'est bon ...

samedi 26 mai 2007 à 18:07:03 | Re : access 2007

ghuysmans99

Membre Club
ps: remplace
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=X:\Database1.accdb;Persist Security Info=False;"
par
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & DbPath & ";Persist Security Info=False;"


lundi 5 mai 2008 à 17:42:12 | Re : access 2007

andalo

Bonjour,

je n'ai pas encore testé le code mais ton dernier post me perturbe ghuysmans99. Pourquoi faut il mettre
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & DbPath & ";Persist Security Info=False;"???
Il doit y avoir une subtilité que je ne saisie pas, d'une facon naturelle, j'aurai mis
"Provider=Microsoft.ACE.OLEDB.12.0;Data Source= DbPath;Persist Security Info=False;"

lundi 5 mai 2008 à 19:07:21 | Re : access 2007

ghuysmans99

Membre Club
Et ben non ... DBPath êtant la variable contenant le chemin de la base.
_______________________________________________________________________
VB.NETis good ...VB6is better

1 2

Cette discussion est classée dans : access


Répondre à ce message

Sujets en rapport avec ce message

les etats access [ par henri ] comment faire pour imprimer un etat access par un code VisualBasic ? VB & Access 2000 [ par Uther ] J'aimerais savoir comment faire pour connecter un DAO datacontrol à une BD Access 2000 sans que le message de "Base de donnee invalide" n'intervienne. Copier un etat access vers Excel [ par Ol ] Je voudrais copier un etat access (un tableau) vers Excel sans perdre la mise en page (ou le moins possible).Comment faire?? Exécutable avec Access [ par janus ] Nous avons problème à créer un exécutable en utilisant Vb avec Access, en considérant que le logiciel Access ne doit pas être obligatoire.C'est à dire enregistrer un document word [ par Christian ] Bonjour à tous, et bravo pour la qualité de ce site sur VB "En Français".Depuis quelques jours je me prend la tête pour enregistrer un document Word à Imprimer état Access sous VB [ par janus ] Le problème est de pouvoir imprimer un état Access sous VB, et ce sans que le logiciel Access ne s'ouvre.Merci d'avance Accès à une base de donnée Access sous VB [ par lolo ] J'aimerais réaliser une sorte de moteur de recherche en VB :il y a différents champs à remplir par l'utilisateur; une fois ces derniers remplis l'appl VB et formulaires access [ par jabri ] Est ce posssible d'appeler à partir d'un programme VB un formulaire appartenet a access (en gardant le look access) et comment merci... Outlook et Access 2000 [ par taz ] Comment exporter ou importer les informations du calendrier d'Outlook 2000 ans Access 2000


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,215 sec (4)

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