neg03
Messages postés95Date d'inscriptionjeudi 7 mai 2009StatutMembreDernière intervention 3 juillet 2009
-
15 avril 2008 à 10:29
neg03
Messages postés95Date d'inscriptionjeudi 7 mai 2009StatutMembreDernière intervention 3 juillet 2009
-
17 avril 2008 à 10:34
Bonjour,
je possède 2 tables qui ont une relation :
- table1 : n°, nom, prenom, n°code
- table2 : n°code, nomCode
j'affiche les champs n°, nom, prenom et n°code de table1 dans des textbox avec un data.
je souheterais pouvoir dans un autre textbox pouvoir afficher le nomCode en relation avec le n°code de table1 et qu'il se mette à jour à chaque fois que je change avec mon data.
Voici mon code :
<code>
Dim cmd As ADODB.Command
Dim bds As Database
Dim sql As String
Dim Rec As ADODB.Recordset
Set bds = OpenDatabase("C:\...\maBase.mdb")
sql = "SELECT * from table2 where 'n°code=&n°code.Text' "
With bds.OpenRecordset(sql)
If .EOF Then
nomCode.Text = "NON TROUVE!"
Else
nomCode.Text = .Fields("nomCode").Value
End If
.Close
End With
bds.Close
J'ai regardé plusieurs tutoriels mais je vois pa bien comment faire.
Si il y a un autre moyen pour récupérer une valeur par une requête SELECT et pouvoir l'afficher dans une textbox merci de me le dire.
neg03
Messages postés95Date d'inscriptionjeudi 7 mai 2009StatutMembreDernière intervention 3 juillet 2009 15 avril 2008 à 10:46
la textbox qui est dans ma requête a pour valeur le n°code dans ma table1 et c'est en fonction de sa valeur que nomCode change.
Sinon je sais pas comment faire pour ma requete pour arriver à ce que je veux.
Vous n’avez pas trouvé la réponse que vous recherchez ?
neg03
Messages postés95Date d'inscriptionjeudi 7 mai 2009StatutMembreDernière intervention 3 juillet 2009 15 avril 2008 à 13:31
Dsl j'avais pas fait gaffe à la différence, mais avec cette syntaxe sa me donne une erreur comme quoi l'opérateur est absent dans l'expression '`n°code`='
neg03
Messages postés95Date d'inscriptionjeudi 7 mai 2009StatutMembreDernière intervention 3 juillet 2009 17 avril 2008 à 09:38
ReBonjour, je possède toujours la même base mais j'ai un autre souci qui se rapproche de celui d'avant.
je voudrais savoir comment faire la même requête mais le n°code est une CHAINE DE CARACTERE et NON un ENTIER.
sql = "SELECT * from table2 where `n°code`=" & n°code.Text