appeler une fonction dans un lien (c plus clair dans le topic) [ASP] - Programmation
Marsh Posté le 24-04-2001 à 15:02:13
Arghhhh, tu vas peut etre pouvoir m'aider...
J'aimerais récupérer le résultat d'une requête dans un tableau...
Je suis novice en ASP et la syntaxe change pas mal du Php !
(cf mon post pas trop loin)
Marsh Posté le 24-04-2001 à 15:06:16
un truc comme :
set connec = Server.CreateObject("ADODB.Connection" )
serv = "Provider=sqloledb;Server=venus;Initial Catalog=CG40;User Id=sa;Password=; "
connec.Open serv
ça ça sert àa se connecter à la base... je sais plus les paramètres exacts pour Fox Pro
set enregistrement = connec.Execute ("..." ) : ça ça sert à récupérer ce que tu veux... tu mets dedans une requête SQL et le résultat se met dans enregistrement, que tu peux parcourir après... euh j'espère que ça peut t'aider mais en tt cas moi ça m'aide pas
plz pour moi all
Marsh Posté le 24-04-2001 à 15:21:29
Désolé, hihi
Mais comment on le parcourt 'enregistrement'... On peut directement s'en servir comme un tableau ? (afficher enregistrement(2) par ex. ?)
Marsh Posté le 24-04-2001 à 15:27:41
vivi normalement
tu vérifies que t'es pas au bout avec enregistrement.eof
pis voilà, omi en fait je m'en sers avec une grosse bd donc c un tableau à plusieurs dimensions...
toujours personne pour mon pb ???
Marsh Posté le 24-04-2001 à 15:52:52
pilou51, pour répondre à ta question...
<a href="nom_page.asp?ID=<%=rs("Identifiant" )%>">truc muche</a>
Et dans ta page :
if trim(request.querystring("ID" )) <> "" then
call CmdGraph('" & trim(request.querystring("ID" )) & "')
end if
(Pas de moyen plus simple)
Marsh Posté le 24-04-2001 à 15:53:54
merci bcp
m'attendais pas à un truc très simple de tte façon... et j'étais pas bien loin après tout
ASP
Marsh Posté le 24-04-2001 à 15:54:53
Je fais du PHP, mais a mon avis c'est pareil:
Tu ne peux, amon avis, pas appeler une fonction dans un lien HTöL, il faut l'envoyer vers unhe page asp avec des parametres, et c'est dans cette page que tu apppelle ta fonction....
Marsh Posté le 24-04-2001 à 16:03:34
ok tant pis, chui déçu, ç'aurait été vachement meilleur au niveau performances mais bon...
merci all
Marsh Posté le 24-04-2001 à 16:07:54
sinon, tu met tout dans des calques que tu affiches/cache au moyen de javascript.
=> Chargement plus long, mais plus de re-chargement... Ca dépends surtout des infos que tu affiche
Marsh Posté le 24-04-2001 à 14:47:51
re,
voilà mon pb : je récupère dans une base de données des éléments (peu importe) et j'affiche chacun d'eux... et je voudrais qu'à l'affichage chacun d'eux soit un lien vers une fonction sub quelconque (pas vbscript ni javascript)...
pour l'instant g qqchose qui ressemble à ça mais il me met erreur 404 (normal, il cherche une page de ce nom...)
Response.Write (Identifiant & "<a href='call CmdGraph("& chr(34) & (enregistrement("Identifiant" )) & chr(34) & " )'>" )
Plz Help!!! chui dans la mouize là