SQL RESTRICTION AVEC DATAENVIRONMENT ET DATA REPORT

Résolu
Flash123 - 9 mars 2013 à 17:29
 Flash123 - 9 mars 2013 à 18:21
SALUT A TOUS
JE VOUDRAI CREER UNE REQUETE SQL QUI ME PERMET D'EXECUTER UNE RESTRICTION POUR IMPRIMER UN NOMBRE DETERMINE D'ENREGISTREMENT. VOILA LE CODE

Dim SQL As String
Dim X As Integer
X = Text1.Text
SQL = "SELECT*FROM Employés where [N° employé]>=X"
On Error Resume Next
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Open SQL
DataReport1.Show

ET CA MARCHE PAS! MAIS SI JE REMPLACE LE X PAR UN NOMBRE EX (6), CA FONCTIONNE!!!
QUELQU'UN PEUX M'AIDER S.V.P?
A voir également:

2 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
9 mars 2013 à 18:10
Bonjour,
X n'est pas un nombre, puisque : X = Text1.Text
il te faut utiliser X = Val(Text1.Text)
et le texte de ta requête est alors :
"SELECT * FROM Employés where [N° employé] >=" & X


________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviendrai que si nécessité de la compléter.
3
MERCI BEAUCOUP
0
Rejoignez-nous