[VB] Création d'un nouvel enregistrement dans un Recordset ADO

Création d'un nouvel enregistrement dans un Recordset ADO [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 10-05-2002 à 14:18:59    

Je crée une interface d'accès à un DB Access.
 
'Connexion à la Base de données (via ADO) et creation des Recordsets:    
  Private Sub Form_Load()
    cn.Open "ODBC DB_Access 97"
    cn.BeginTrans
    Set Auteur = cn.Execute("Select * from AUTEUR_TBL" )
  End Sub
 
'Création d'un nouvel enregistrement:
  Private Sub cmdOK_Click()
    With Auteur
      .AddNew
      !AUTEUR_CODE = medbox1.Text
      !AUTEUR_NOM = txt1.Text
      .Update
    End With
  End Sub
 
 
La création d'un nouvel enregistrement est impossible : erreur d'execution 3251 : 'L'opération demandée par l'application n'est pas prise en charge par le fournisseur'.
 
 
Serait-ce un pb lié au DSN ODBC ?
 
Ya t'il une solution autre que passer par un accès DAO ?
 
 
 
J. :p

Reply

Marsh Posté le 10-05-2002 à 14:18:59   

Reply

Marsh Posté le 10-05-2002 à 17:04:08    

c mieux kom ca je pense !
 
'Création d'un nouvel enregistrement:  
 Private Sub cmdOK_Click()  
   With Auteur  
     .AddNew  
     .field("AUTEUR_CODE" ) = medbox1.Text .
     ..field("AUTEUR_NOM" ) = txt1.Text .
     .Update  
   End With  
 End Sub

Reply

Marsh Posté le 10-05-2002 à 17:04:29    

2eme ligne en rouge:g mis un pt e ntrop

Reply

Marsh Posté le 10-05-2002 à 17:25:35    

SpIke a écrit a écrit :

2eme ligne en rouge:g mis un pt e ntrop  




 
bêêrk le VB !!! je suis obligé de faire pareil, ça me rend triste.
C'est tout con à faire mais c'est inhumain !!! c'est moche !!!
 
VB je te pisse à la raie !!!
 
Rien ne vaut notre bon vieu C/C++, non ?


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Marsh Posté le 10-05-2002 à 19:46:55    

juju_le_barbare-->>>au lieu de dire ds conneries, dit plutot que tu ne sais pas faire de VB
perso g pas encore fait de C++, meme si je c ke c bien plus rapide, mais VB n'est pas une merde, surtout ke  c kazi ekivalent o nivea udes capacités,sans parler des Jeux video biensur

Reply

Marsh Posté le 11-05-2002 à 19:51:25    

SpIke a écrit a écrit :

juju_le_barbare-->>>au lieu de dire ds conneries, dit plutot que tu ne sais pas faire de VB
perso g pas encore fait de C++, meme si je c ke c bien plus rapide, mais VB n'est pas une merde, surtout ke  c kazi ekivalent o nivea udes capacités,sans parler des Jeux video biensur  




 
pendant longtemps j'ai fait du VB, mais j'ai réussi à m'en sortir.
Je connais très bien le VB
Actuellement aussi je fais encore du VB par obligation !!!
 
Pfff ...
 
ciao


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed