wanish10
Messages postés5Date d'inscriptionmercredi 22 février 2012StatutMembreDernière intervention10 juin 2012
-
2 juin 2012 à 10:20
wanish10
Messages postés5Date d'inscriptionmercredi 22 février 2012StatutMembreDernière intervention10 juin 2012
-
2 juin 2012 à 22:35
Bonjour,
j'ai un problème de récupération de maximum code_salarier de ma base de donnée Access en VB6. il me retourne l'erreur "impossible de trouver l'objet dans la collection correspondant..............."
mon code est
Dim cn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim cnn As String
Dim x As Integer
cnn = "provider=microsoft.jet.oledb.4.0; data source=" & App.Path & "\voiture.mdb"
cn.Open cnn
rs.Open "select max(matricule) from vehicule ", cn, adOpenStatic, adLockOptimistic
MsgBox "le max de ma bas de donneés est " & rs![max(matricule)]
SVP si vous pouvez m'aider merci en avance.
A voir également:
Probleme de recuperation de maximum de ma table sur access
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024159 2 juin 2012 à 13:52
Bonjour,
Essayes plutot :
rs.Fields(0)
Ou avec une modification de la requête :
select max(matricule) As MonChamp from vehicule
rs!MonChamp
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices.[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : ).[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualBasic (onglet Références dans les propriétés du projet).[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés/list ---
Mon site