fazpedro
Messages postés22Date d'inscriptionjeudi 18 juin 2009StatutMembreDernière intervention10 mai 2010
-
9 déc. 2009 à 11:45
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
9 déc. 2009 à 16:20
Bonjour,
je souhaite insérer dans une table Access existante le résultat de la saisie de cette table issue d'une mire IBM3270
Voici mon code :
------------------------------
Function MajbesoinMHF()
'Dim tbl As Recordset
Set tbl = CurrentDb.OpenRecordset("BASE MHF BESOINS")
' Initialisation de la fenêtre d'émulation session A
Set Ps = CreateObject("PCOMM.autECLPS")
Set sess = CreateObject("PCOMM.autECLOIA")
Ps.SetConnectionByName "A"
sess.SetConnectionByName "A"
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 9 déc. 2009 à 13:53
le message est pourtant limpide, non ?
tu fais une modification de la valeur de ton champ.
Tu n'y est pas autorisé sans faire d'abord appel a la méthode AddNew ou a la méthode Edit de ton Recordset afin que cette nouvelle valeur soir soit placée :
dans un nouvel enregistrement (AddNew)
soit en remplacement de la valeur actuelle (Edit)
cette modification doit être confirmée par un appel a la méthode Update de ton objet recordset