Re: Recherche ( très souple )

Posté par Le_GnU le 5/11/2007 19:22:42
Bonsoir,
Citation :
Si cette portion de code s'est exécuté sans afficher de message d'alerte alors vous pouvez parcourir le résultat contenu dans la variable Rs


A l'exécution, j'ai ce méssage d'erreur :

"Une erreur est survenue dans la fenêtre
L'objet Rs n'a pas été trouvé."

En mettant dans une procédure "Tri" ce code :

Rs est une Source de Données
Sql est une chaîne
sCondition est une chaîne
//On construit la requête
Sql =
[
SELECT
Donnee.Nom As Nom
Donnee.Date_int As Date_int
Donnee.Classes As Classes
Donnee.Difficultes As Difficultes
Donnee.Pai As Pai
Donnee.Suivi As Suivi
Donnee.Suites As Suites
Donnee.Notes As Notes
FROM
Donnees //Apparement le nom du fichier physique
WHERE
[Nom] LIKE "'%" + valNom..Valeur + "%'"
]

SI PAS HExécuteRequête( Rs, hRequêteDéfaut, Sql ) ALORS
	Erreur(HErreurInfo()) //Si la requete est mal formulée ce qui est le cas dans votre code
FIN 


Infos sur ma BDD :

- Les rubriques concernant la recherche :

Nom = Texte
Date_int = Texte
Classes = Texte
Difficultes = Texte
Pai = Texte
Suivi = Texte
Suites = Texte
Notes = Texte

J'ai une rubrique "Rs", le problème peut venir de la ...
Edit : en renommant les "Rs" en "Rsql", le meme méssage d'erreur !

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=17&topic_id=5474&post_id=22565