Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/07/2006, 15h48   #1
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
Par défaut lien javascript asp

je voudrais utiliser de l'asp dans un script javascript

Citation:
document.write("\<tr\>\<td style='width:"+largcol[1]+"'\>" & rs1("intitule") & "\<\/td\>\<td style='width:"+largcol[2]+"'\>" & rs1("id_source") & "\<\/td\>\<td style='width:"+largcol[3]+"'\>three\<\/td\>\<td style='width:"+largcol[4]+"'\>four\<\/td\>\<\/tr\>")
comment m'y prendre?
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 15h53   #2
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
Citation:
document.write("<tr><td style='width:"+largcol[1]+"'><%=rs1("intitule")%></td><td style='width:"+largcol[2]+"'><%=rs1("id_source")%></td><td style='width:"+largcol[3]+"'>three</td><td style='width:"+largcol[4]+"'>four</td></tr>")
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h04   #3
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
maintenant ce la memet une erreur à la ligne 3 :
Citation:
Erreur d'exécution Microsoft VBScript error '800a01a8'

Objet requis: ''
Citation:
<%
set rs1=server.CreateObject("adodb.recordset")

query = "EXECUTE requete "



set rs1 = cn.execute(query)
%>

<div style="width:100%;height:200px;overflow:auto;">
<table border="1" style="width:100%;">
<script type='text/javascript'>
var largcol = new Array()
for (i=1;i<5;i++){
largcol[i]=parseInt(document.getElementById('col'+i).offsetWidth)-3 + "px";
}
for (i=0;i<55;i++){
<%do while not rs1.eof%>
document.write("<tr><td style='width:"+largcol[1]+"'><%=rs1("intitule")%></td><td style='width:"+largcol[2]+"'><%=rs1("id_source")%></td><td style='width:"+largcol[3]+"'><%=rs1("date_traitement")%></td><td style='width:"+largcol[4]+"'><%=rs1("date_reception")%></td></tr>")
<%rs1.movenext
loop%>
}
</script>
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h10   #4
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
je comprends pas bien ton :

Code :
1
2
3
 
 
query = "EXECUTE requete "
c'est quoi exactement requete ?
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h12   #5
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
c'est une procédure stockée
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h14   #6
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
ok.

alors est ce que tu peux la montrer ?

et aussi préciser exactement quelle est la ligne n° 3
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h16   #7
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
Citation:
Envoyé par Ntilou

et aussi préciser exactement quelle est la ligne n° 3
Code :
1
2
 
set rs1 = cn.execute(query)
j'utilise ma procédure stockée pour une application et ca marche tres bien
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h18   #8
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
ok.

je vois pas la déclaration de ton objet cn ds ta page. tu peux peut être vérifier ca.

sino essaie

Code :
1
2
3
 
 
query = "EXECUTE " & requete
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h19   #9
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
c'est juste parce que j'ai oublié de te mettre ma conexion
désolé
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h23   #10
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
cad ?

c'est corrigé ?
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h24   #11
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
non je voulais juste te dire que sur ma page cn est déclaré
et comme j'utilise déja cette rpocédure stockée pour autre chose et que je l'apelle comme ca

je pense que le problème vient du java script
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h28   #12
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
est ce que t'as essayé :

Code :
1
2
3
 
 
query = "EXECUTE " & requete
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h30   #13
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
ok je viens de tester et c'est bien une erreur js je corrige ca!
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h32   #14
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
juste une précision :

qd tu as une erreur de ce type, il faut te baser sur le code source de la page (bouton droit : source mais je pense que tu coné) et la tu verras que le code asp n'y est pas.

ton erreur est en fait sur la ligne :

Code :
1
2
3
 
 
largcol[i]=parseInt(document.getElementById('col'+i).offsetWidth)-3 + "px";
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h43   #15
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
ils sont ou col1, col2, col3, col4 et col5 ?
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2006, 16h51   #16
Membre habitué
 
Inscription : juillet 2006
Messages : 93
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : juillet 2006
Messages : 93
Points : 107
Points : 107
C bon.

il manque un ; après ton tableau

et c'est :

Code :
1
2
3
 
 
document.body.offsetWidth
et non

Code :
1
2
3
 
 
document.getElementById('col'+i).offsetWidth
j'espère que c'est ce que tu cherchais a faire
Ntilou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2006, 08h37   #17
Membre du Club
 
Inscription : avril 2006
Messages : 301
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2006
Messages : 301
Points : 47
Points : 47
Salut,

ce que je cherche à faire c'est un tableau dans lequel l'en tête est vide

je crois que j'ai corrigé ce que tu m'as dit mais j'ai toujours la même erreur
Citation:
<div style="width:100%;height:200px;overflow:auto;">
<table border="1" style="width:100%;">
<script type='text/javascript'>
var largcol = new Array()
for (i=1;i<5;i++){
largcol[i]=parseInt(document.body.offsetWidth)-3 + "px";
}
for (i=0;i<55;i++){
<%do while not rs1.eof%>
document.write("<tr><td style='width:"+largcol[1]+"'><%=rs1("intitule")%></td><td style='width:"+largcol[2]+"'><%=rs1("id_source")%></td><td style='width:"+largcol[3]+"'><%=rs1("date_traitement")%></td><td style='width:"+largcol[4]+"'><%=rs1("date_reception")%></td></tr>");
<%rs1.movenext
loop%>;
}
</script>
</table>
<div>
Merci de ton aide
sissi25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h44.


 
 
 
 
Partenaires

Hébergement Web