Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2942 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Enregistrer sur une BD Access par VB

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Enregistrer sur une BD Access par VB

n°733068
GOOOOO
Posté le 21-05-2004 à 00:13:38  profilanswer
 

Salut.
 
J'ai une petite application en VB et j'aimerai pouvoir enregistrer des infos sur ma base de données Access. Dans l'MSDN on parle de trois méthodes qui renvoient un objet Recordset : Connection.Execute, Command.Execute et Recordset.Open. J'ai déjà utilisé Recordset.Open pour la lecture mais d'après la doc, elle ne permet pas l'enregistrement. Comment utiliser l'une des deux autres méthodes  
pour l'enregistrement?
 
Autre petite question. Je trouve des difficultés à trouver l'information dans l'MSDN. Connaissez vous une astuces pour tirer plus de profit de cette documentation.
 
Merci.

mood
Publicité
Posté le 21-05-2004 à 00:13:38  profilanswer
 

n°733378
GOOOOO
Posté le 21-05-2004 à 11:43:29  profilanswer
 

Salut.
 
Bon, le problème est réglé. Mais curieusement, j'avais essayé le même code hier et il y avait une erreur à la compilation. Le code que j'ai utilisé est le suivant :
 
Dim cnn1 As ADODB.connection
Dim recordSet As ADODB.recordSet
 
Private Sub Form_Load()
 
    Set cnn1 = New ADODB.connection
    cnn1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\CTI.mdb;Persist Security Info=False"
    cnn1.Open
         
    Set recordSet = New ADODB.recordSet
    recordSet.CursorType = adOpenKeyset
    recordSet.LockType = adLockOptimistic
    recordSet.Open "DailySummary", cnn1, , , adCmdTable
 
        recordSet.AddNew
         
        recordSet!NOPID = "ATTT"
        recordSet!Product = "IDTM"
        recordSet!TrafficDate = "10/01/1000"
        recordSet!Duration = 1000
        recordSet!Rate = 1.2
         
        recordSet.Update
        booRecordAdded = True
 
        MsgBox "Update réussi"
 
    recordSet.Close
    cnn1.Close
    MsgBox "Connexion Fermée"
End Sub
 
Mais, je vous demande encore de l'aide pour mieux utiliser l'MSDN.
 
Merci d'avance.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Enregistrer sur une BD Access par VB

 

Sujets relatifs
relation ACCESS/INGRE[Java] Récupérer un fichier sur un site et l'enregistrer localement ?
[Access] Passer des variables avec OpenForm[Access/VB] Aide : Afficher long texte sur formulaire. Use TextBox ?
access vba pb boucle impression ds fichier pdf + copie du fichier[Access] Positionner un formulaire sur un enregistrement ...[Résolu]
[Access][ADODB] Petit soucis avec les BOF et EOF[php] Enregistrer un objet
pb references access[Access / Sql] Comment mettre un critere sur les 3 dernieres semaines
Plus de sujets relatifs à : Enregistrer sur une BD Access par VB


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR