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:
SQL RESTRICTION AVEC DATAENVIRONMENT ET DATA REPORT
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 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.