Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPublic
subConnection()
DimCoLilas As New ADODB.Connection
DimRec_Mod As New ADODB.Recordset
DimRec_Estamp As New ADODB.Recordset
DimIdent as
string</li><li>
DimProvider as
string</li><li>
DimConnexion as
string</li><li>
DimConnectdb as Boolean
WithCoLilas
Open</li><li>
End
With</li><li>ConnectBd = False
Open<var>"select DADMAJ, HEUMAJ from TAB1 where CDVERS'1'"</var> & _
IfRec_Estamp.
EOF
Then</li><li> ok =
MsgBox(<var>"Erreur lors de la lecture de la date de mise à jour !"</var>, vbExclamation + vbSystemModal, <var>"LilasExplor"</var>)
Else</li><li>
msgboxRec_Estamp!DADMAJ & Rec_Estamp!HEUMAJ
End
If</li><li>Rec_Estamp.
Close</li><li></li><li></li><li></li><li><samp>'**** Mise à jour</samp></li><li>Ident <var>"153243"</var></li><li>Rec_Mod.
Open<var>"select DADMAJ, HEUMAJ from TAB2 where CDVERS'1'"</var> & _
Mid(Ident, 1, 2) & _
Mid(Ident, 3) & <var>"';"</var>, CoLilas, adOpenDynamic, adLockPessimistic
IfRec_Mod.
EOF
Then</li><li> ok =
MsgBox(<var>"Erreur lors de la mise à jour !"</var> & vbCrLf & <var>"Enregistrement non trouvé !"</var>, vbExclamation + vbSystemModal, <var>"LilasExplor"</var>)
Else</li><li> Rec_Mod!DADMAJ =
Format(
Date, <var>"YYYYMMDD"</var>)
Format(
Time, <var>"HHMMSS"</var>)
Update</li><li>
End
If</li><li>Rec_Mod.
Close</li><li></li><li></li><li></li><li>
Exit
Sub</li><li>gestion_erreur:
IfConnectBd True
Then</li><li></li><li> <samp>'**** Gestion des erreurs de connexion à la base de données.</samp></li><li> Err_debut True
MsgBox(<var>"Erreur de connexion à la base de données."</var>, vbExclamation + vbSystemModal, <var>"LilasExplor"</var>)
Else</li><li> <samp>'Call Info_Err("Module1", "Sub_Connection")</samp></li><li>
End
If</li><li>
End
Sub</li></ol>