Il manque le nom de la base de donnée et le langage utilisé.
Je présume, en voyant "& Me.cf" qu'il s'agit d'Access et VBA.
Dans ce cas, ce qui est demandé est tout à fait possible :
Code :
- Dim SQL_ligne As String
- Dim rst As Recordset
- SQL_ligne = "SELECT CF FROM RS_CF WHERE CF=" & Me.cf & ";"
- Set rst = CurrentDb.OpenRecordset(SQL_ligne)
- If (rst.EOF) Then
- MsgBox("Non trouvé!" )
- Else
- MsgBox("Trouvé! cf =" & rst!CF & "." )
- End If
- rst.Close
|
N.B. Si CF est une chaine de caractère au lieu d'être un nombre, alors il ne faut pas oublier de l'entourer avec des apostrophes, ce qui donnerait
SQL_ligne = "SELECT CF FROM RS_CF WHERE CF='" & Me.cf & "';"
|
Message édité par olivthill le 18-10-2005 à 09:39:06