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à