Connexion VB6 et BASE DE DONNEES

wtiwit Messages postés 49 Statut Membre -  
wtiwit Messages postés 49 Statut Membre -
Bonjour,
Je dois réaliser une application Visual Basic 6 qui utilise une base de donnée Access,je veux savoir comment faire une connexion entre VB6 et access sachant que je suis un peu debutant
Configuration: Windows XP
Firefox 3.0.10

2 réponses

  1. NicoDisso
     
    le plus simple, c'est de creer un fichier avec une extension udl ( test.udl )
    Sur ton bureau Tu fais cliques droit > nouveau > document text.
    Ensuite tu le renommes afin qu'il est l'extension .udl
    Tu doubles cliques dessus et la tu auras la possibilité de créer n'importe qu'elle chaine de connection.
    une fois que tu as enregistré ton fichier, tu ouvres le fichier udl avec le bloque note et tu as directement le texte à placer dans ta chaine de connection sous VB
    0
    1. wtiwit Messages postés 49 Statut Membre
       
      bonjour,
      Premierement,Merci pour la réponse et pour votre intérêt.Deuxiement,desole pour le retard.3ent,je vous un code de telle facon que lorsque j'ecrit des informations dans textbox de vb6 ils seront enregistrés dans cette base sachant que les textbox sont nommees text1,text2,....
      j'ai utilise un module deja pres le voici:

      Public cn As ADODB.Connection
      Public rs As ADODB.Recordset

      Public Sub connect()
      Set cn = New ADODB.Connection
      cn.Provider = "microsoft.jet.oledb.4.0"
      cn.ConnectionString = App.Path & "\base\db1.mdb"
      cn.Open
      End Sub
      0
  2. Boutellis Messages postés 30 Statut Membre
     
    bonjour ;
    tu peux declarer une chaine de caractere exemple
    dim sql as string
    sql ="insert into table (champ1) values (' " & text1.text &" ')
    et apres
    tu mets le nom de ta connexion ado
    nomconnexion.execute sql
    exemple :
    CNX.execute sql

    ou bien plus facilement
    cnx.execute "insert into table (champ1) values (' " & text1.text &" ')
    bon travail
    0
    1. wtiwit Messages postés 49 Statut Membre
       
      qu'est ce que j'ecris lorsqu'il s'agit de text1 jusqu'a text7
      0