Bonjour à tous,
Après quelque petite recherche, je modifie le titre de mon sujet.
J'ai remarqué qu'il fallait créer deux objets :
$con = ObjCreate("ADODB.Connection")
et
$record = ObjCreate("ADODB.recordset")
Mais je n'arrive pas a utilisé $record, ça me retourne rien.
Pourtant je fais :
$record.Open($req,$con,2) ; $req : Ma requête SQL, $con : L'ouverture de la connexion, 2 adOpen etc..
et quand je fais : $record(1) => Aucun résultat.
Je dois faire comment ? merci d'avance.
PS : Je précise que je me suis bien connecté avant avec $con.Open(), j'utilise même des fonctions avec Execute() et récupérer les résultats dans Fields("Le nom du champ") et ça marche très bien.
[R] Objet (ADODB.recordset),Comment l'utiliser ?
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Objet (ADODB.recordset),Comment l'utiliser ?
Modifié en dernier par mica2727 le mar. 04 nov. 2014 12:47, modifié 1 fois.
Re: [..] Objet (ADODB.recordset),Comment l'utiliser ?
Salut,
Moi je procède de la façon suivante si tu utilises Access comme base de données:
Moi je procède de la façon suivante si tu utilises Access comme base de données:
► Afficher le texte
Re: [..] Objet (ADODB.recordset),Comment l'utiliser ?
Merci.
En faite je venais dire que j'avais trouvé la solution ^^, j'ai farfouillé un peu du coté de ASPX. Et je me suis dit mince ça affiche rien.
En faite c'est moi qui m'y prenait mal.
Le code fonctionnel :
$req = (ma requête sql)
$record = ObjCreate("ADODB.recordset")
Et ensuite pour tout afficher dans une liste :
$record.Open($req,$con,2)
While not $record.OEF
$arrayDataTmp &= "|" & $record.Fields("Champs").Value
$record.MoveNext
WEnd
Merci quand même de ton aide
Comme ça je peux récupérer les ID et le nom différamment pour parcourir les objets selon ce que la personne choisis dans la liste :p
En faite je venais dire que j'avais trouvé la solution ^^, j'ai farfouillé un peu du coté de ASPX. Et je me suis dit mince ça affiche rien.
En faite c'est moi qui m'y prenait mal.
Le code fonctionnel :
$req = (ma requête sql)
$record = ObjCreate("ADODB.recordset")
Et ensuite pour tout afficher dans une liste :
$record.Open($req,$con,2)
While not $record.OEF
$arrayDataTmp &= "|" & $record.Fields("Champs").Value
$record.MoveNext
WEnd
Merci quand même de ton aide

Comme ça je peux récupérer les ID et le nom différamment pour parcourir les objets selon ce que la personne choisis dans la liste :p