cs_lea75
Messages postés54Date d'inscriptionvendredi 30 juillet 2004StatutMembreDernière intervention28 août 2004
-
7 août 2004 à 21:31
cs_labout
Messages postés1356Date d'inscriptionsamedi 8 décembre 2001StatutMembreDernière intervention23 octobre 2006
-
8 août 2004 à 11:45
J'aimerais insérer un nouvel enregistrement et jpour créer un nouvel idenregistrement je fais appel à une séquence que j'ai créé en postgresql.
J'ai mis donc comme requete req="nextval(seqreservations)" pour avoir le prochain id réservations.
Mais est-ce correct si je mets nextval en vb?
Public Sub insertion(drp As Variant, destination As Variant, ddp As Variant, hdp As Variant, hrp As Variant, idins As Variant, idmemb As Variant, idaeronef As Variant, idtp As Variant)
Dim id As Integer
Dim rsti As Recordset
Dim req As String
req = "nextval(seqreservaions)"
Set rsti = monctrldb.exec_requete(req)
id = rsti.Fields(0)
Set monreservation = New Clsreservation
With monreservation
.dateretourp = drp
.destinationres = destination
.datedepartp = ddp
.heuredepartp = hdp
.heureretourp = hrp
.idinstructeur = idins
.idmembres = idmemb
.idaero = idaeronef
.idtypevol = idtp
.idreservation = id
End With
End Sub