La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  SVP aidez moi !!!
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: SVP aidez moi !!!  (Lu 985 fois)
SVP aidez moi !!!
« sur: le 09-01-2004 a 15:15:17 »
Sylpheline
Membre récent
*

Hors-Ligne

Messages: 2



Je suis un lama!

Voir le Profil
Répondre avec citation

Bonjour !
Voila j'ai un prompt qui veut pas s'éxécuter.
C'est un prompt placé dans des balises asp avec language JScript. Voici l'extrait du code :
<%
do
{
do
{
prix = prompt('Quel est le prix ?');
rs.ActiveConnection = conn;
conn.Execute("insert into tarifs values(prod, l, h, prix)");
alert("Le tarif est bien enregistré");
l = l + 250;
}
while (l=5750)
h = h + 100;
l = 2500;
}
while (h = 2300)

...

Lors de l'éxécution de la page il me met ce message d'erreur :
Type d'erreur :
Erreur d'exécution Microsoft JScript (0x800A138F)
Objet attendu

et il désigne la ligne où se trouve le prompt.
Merci de votre aide.

Rapporter au modérateur  

Re:SVP aidez moi !!!
« Répondre #1 sur: le 09-01-2004 a 16:02:05 »
bul
Membre récent
*

Hors-Ligne

Messages: 56





Voir le Profil    WWW    E-Mail
Répondre avec citation

bonjour
c'est pas trop du JavaScript ça !
mais l'erreur viendrait plus tôt de la ligne
rs.ActiveConnection = conn;  à priori
regarder la syntaxe, regarder si là ou des
objets sont attendus ( rs, conn .. ? ) ce sont
bien des objets ...
definition rs ? conn  ?
que contiennent ces variables ?
cordialement.

Rapporter au modérateur  

mon site : http://bul.fr.nf
m'écrire : http://mas.keo.in/?Code=Bul [Mail Anti Spam]
Re:SVP aidez moi !!!
« Répondre #2 sur: le 09-01-2004 a 16:16:47 »
Sylpheline
Membre récent
*

Hors-Ligne

Messages: 2



Je suis un lama!

Voir le Profil
Répondre avec citation

Voici ma page en entier :
<%@LANGUAGE="JSCRIPT"%>
<%
var conn = new ActiveXObject("ADODB.Connection");
conn.open("Driver={Microsoft Access Driver (*.mdb)};DriverID=25;DBQ=" + Server.MapPath("boutique.mdb")+" ");
var rs = new ActiveXObject("ADODB.Recordset");
%>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body><center>
<%
   var prod=Request.Form("prod");
   var l=2500;
   var h=800;
   var prix=0
         %>
<table width="75%" border="1">
  <th>Produit</th><th>Largeur</th><th>Hauteur</th><tr>
    <td><% =prod %>&nbsp;</td>
    <td><% =l %>&nbsp;</td>
    <td><% =h %>&nbsp;</td>
  </tr>
</table>
<%
do
   {
   do
      {
      prix = prompt("Quel est le prix ?" , 0);         
      rs.ActiveConnection = conn;
      conn.Execute("insert into tarifs values(prod, l, h, prix)");
      alert("Le tarif est bien enregistré");
      l = l + 250;
      }
   while (l=5750)
   h = h + 100;
   l = 2500;
   }
while (h = 2300)   

rs.Close();
conn.Close();
rs = null;
conn = null;
Response.Redirect=("saisie.asp");
%>
</center></body>
</html>

Rapporter au modérateur  
Re:SVP aidez moi !!!
« Répondre #3 sur: le 09-01-2004 a 16:17:51 »
Netah
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1256



ZoneB.org
netah_x@yahoo.com
Voir le Profil    WWW
Répondre avec citation

Ceci est bien de l'asp et ceux qui utilisent le Jscript ou le perl à la place du vb sont rares !

Bref, tu ne nous donnes pas assez d'infos puisque ta page n'est pas complete (il manque comme l'a fait remarqué bul ton chemin de connexion) et il semble y avoir plusieurs erreurs.

ce que tu appeles prompt est la fonction alert().... C'est du javascript ou jscript coté client. Or là, tu est en asp donc coté serveur ! Tu ne peux pas intéroger le client de la sorte. Tu dois donc utiliser la méthode write de l'objet response pour écrire dans la page :
Response.Write("quel est le prix") et plus loin Response.Write("le tarif est bien enregistré").

Tu devrais poster dans le bon forum (asp, asp.net, iis) tu trouveras surement plus de monde pour t'aider.

Rapporter au modérateur  

skalae.frStages photo - Blog Webmaster - Twitter TLS
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg