c'est simple si tu veux donner une valeur fixe dans tout le datareport a un champ tu dois utiliser un label avec pour example:
mondatareport.section(1).controls(1).caption = "xxxx"
ou x peut être rsRecordxxx("monchamp")
si tu veux utiliser un textbox affichera tous les enregistrements de ton recordset tu n'as juste qu'a indiquer dans la propriété textfield de ce control le nom du champ de ton recordset
mais comme il a été précisé par qq'un d'autre tu dois
example de code dans la feuille appelant le datareport:
dim maconnection as adodb.connection
set maconnection = new adodb.connection
maconnection.(tu rentres tout ce qu'il faut pour ce connecter)
dim rsTable as adodb.recordset
set rstable = new adodb.recordset
rstable.open "ma requette",cn,adopendynamic,adlockoptimistic
set mondatareport.datasource = maconnection
mondatareport.datamember = rstable
datareport .show
si tu as d'autres questions n'ésite pas
-------------------------------
Réponse au message :
-------------------------------
>
> Je ne sais pas si y a une autre solution, mais moi j'utilise l'astuce suivante :
>
> Je crais dans ma base de données une table recherche avec les champs qui m'interressent. Je lie le data report a la table recherche, et je met a jour les informations de la table recherche, et par conscequant les infos du data report. Je n'ais donc aucune prog sur le data report...
>
> a+
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Bonjour et merci de votre aide, alors voila :
>
> Je veux afficher un état depuis le résultat d'une requète SQL :
> Je suis en ADO
>
> Ma connection à la BD s'appelle MACONNECTION
> Ma requete SQL s'appelle SSQL ("SELECT MONCHAMP from MATABLE where MONCHAMP="toto";)
> Le résultat est un RECORDSET qui s'appelle RSRECORD
>
> Mon DATAREPORT s'appelle DATREPORT
> Sur mon datareport, j'ai une textbox qui s'appelle TXTBOX
>
> Et maintenant comment faire pour qu'au chargement de l'état, dans TXTBOX s'affiche
> la valeur de MONCHAMP (donc "toto") ?
>
> Attention tout cela sans dataenvironnement car ma connection à la BD, les recordset sont obtenus par programmation
>
> Merci et A+
>
>
>