Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1632 connectés 

  FORUM HardWare.fr
  Programmation

  ASP ne marche pas et je ne vois pas pourquoi?besoins reponse avt 11/05

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

ASP ne marche pas et je ne vois pas pourquoi?besoins reponse avt 11/05

n°28892
hebe
Posté le 03-05-2001 à 09:24:55  profilanswer
 

je suis sur un sujet de stage où je crée un site intranet dans lequel doit apparaître des BD. etant sur un systeme info. utilisant Windows NT 4, c'est tout naturellement que j'ai décidé d'utiliser ASP et Access pour répondre aux besoins... mais voila, malgrés le suivi trés rigoureux de cours récupéré de-ci de-là, je n'ai pas réussi a resoudre le pb...cad, pas d'erreurs visibles (rien ne plante) mais aucun résultat, comme si la BD n'était pas accessible, et pourtant...Merci à tous ceux qui pourront m'apporter la moindre réponse...


---------------
rom...
mood
Publicité
Posté le 03-05-2001 à 09:24:55  profilanswer
 

n°28899
trictrac
Posté le 03-05-2001 à 09:39:00  profilanswer
 

si tu ne precise pas plusta kestion, tu n'ora aucune reponse, car personne ne peut deviner ce qui se passe sans descriptio...
PS: tu entend koi par 'doit apparaitre une BD' ?

n°28901
hebe
Posté le 03-05-2001 à 09:48:50  profilanswer
 

si tu veux, je doit par exemple faire apparaitre sur le site un menu déroulant contenant la liste des clients d'une entreprise et à la sélection de l'un d'entre eux, les informations le concernant doivent apparaître...  
cad rendre dynamique une page html grace a l'ASP dont le premier rôle est d'aller chercher des informations dans une base de données...
je suis désolé de ne pas être plus explicite sur ce que j'ai fait, mais je n'en suis qu'au début et je souhaiterais surtout savoir comment connecter ma base de données pour pouvoir utiliser les infos qui s'y trouve...
n'hesite pas a me demander les informations qui te manques pour y répondre (materiels, logiciels...)...je suis a l'écoute!!!


---------------
rom...
n°28905
trictrac
Posté le 03-05-2001 à 10:10:15  profilanswer
 

Suis desole, mais j'ai repondu pour faire avancer ton topic, car moi je suis plutot progrmation PHP/MySQL, et j'ai pose les kestions qui pouvaient aider des aspistes a repondre
PS: si c'est comme PHP
tu est sur que ton server gere ASP? (on sait jamais)
idem en ce qui concerne la BDD?
Tu fais correctement la declaration pour la connection a la BDD?
Quand tu dis que ca se passe sans planter... tu veux dire qu'il te genere un page HTML avec une liste deroulante vide???
-essaie de faire de bete affichages de textes avant de tout de suite tenter la combo box, pour etre sur que asp et access sont bien en 'osmose'

n°28906
Mammam
Et la lumière fût...
Posté le 03-05-2001 à 10:19:51  profilanswer
 

Hum... j'ai eu le même pb y'a deux semaines pour mon stage...
Bon, je te file les scripts de connection à la bdd...
 
' Connexion à la bdd
dim cnx
set cnx = Server.CreateObject("ADODB.Connection" )
cnx.Open "DSN=nom_dsn;uid=login;pwd=password;"
 
Tu crées un DSN Système dans le panneau de config... C'est simple, tu verras  
 
Par contre, il faut vérifier si tu as le serveur Web perso d'installé sur ta bécane... J'ai Win98 et le pws traine sur le cd... Je ne sais ce qu'il en est pour NT4...
 
Si tu veux plus de précisions, fais moi signe sur le forum... Je t'enverrais ça par mail... Sinon, demande à MagicBuzz, un hardwareur d'ici...; il est très très fort!
 
Son site... http://magicbuzz.dyndns.org

n°28908
hebe
Posté le 03-05-2001 à 10:25:47  profilanswer
 

je te remercie tt de meme de ton aide, je ne sais pas du tout d'ouviens le pb car je suis certain que mon serveur gere les deux car je suis sur NT4 et ASP et access ont été tt spécialement concu pour lui de plus mon browser est un IE5
mais je vais commencer comme tu m'as dis  
merci


---------------
rom...
n°28909
hebe
Posté le 03-05-2001 à 10:27:37  profilanswer
 

merci je vais essayer et je te tiens au courrant, il me manquais sur mes cours la déclaration  
dim cnx
et je vais donc verifier cela
merci et a +


---------------
rom...
n°28922
hebe
Posté le 03-05-2001 à 11:09:30  profilanswer
 

je suis tellement fatigué que je ne vois pas mon erreurs malgrés votre aide...
le code qui suis affiche une liste vide alors qu'elle devrait contenir les infos de la BD "technical memory" et donc de la table "AFFAIRES", dont la DSN est créée et que l'on voit dans le panneau de configuration à ODBC Data Sources, dans l'onglet System DSN, sous le nom "technical memory".
s'il y a besoin de quoi que ce soit pour pouvoir répondre en plus n'hésitez pas à le dire!! MERCI:  
 
<html>
<head>
<title>essais sur le dynamisme...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body bgcolor="#51A6DD">
<p><b><font size="5">RECHERCHE DE L'INFORMATION :</font></b></p>
 
  <p>entrez le numéro de l'affaire : </p>
   
<%
DSN_BASE="DBQ="&Server.Mappath("technical memory.mdb" )&";Driver=
{Microsoft Access Driver(*.mdb)};Driverld=25"
dim Conn
Set Conn=Server.CreateObject("ADOB.Connection" )
Conn.Open "DSN=technical memory;"%>
 
<%Set rs=conn.Execute("SELECT * FROM AFFAIRES%>
<form name="num_affaire" method="post">
    <select name="num" size="1">
<%
rs.MoveFirst
do while not rs.EOF%>
<option value="<%=rs('Client')%>"> <%=rs("Client" )%></option>
<%rs.MoveNext
Loop %>
    </select>
<%
Set rs=nothing
conn.Close
set conn=nothing
%>
</form>
</body>
</html>


---------------
rom...
n°28938
duch
Posté le 03-05-2001 à 12:00:50  profilanswer
 

une suggestion à la con, ta page porte bien l'extension .asp ??
 
ça peut paraitre débile mais j'ai déjà vu le cas :D


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°28939
hebe
Posté le 03-05-2001 à 12:04:25  profilanswer
 

ne t'inquiete pas je ne le prend pas mal, mais c la premiere chose que g verifié...
merci tt de meme


---------------
rom...
mood
Publicité
Posté le 03-05-2001 à 12:04:25  profilanswer
 

n°28947
Mammam
Et la lumière fût...
Posté le 03-05-2001 à 12:26:19  profilanswer
 

Essaye ça pour le curseur...
 
<%
dim rs
sql = "select * from affaires"
set rs = server.CreateObject("ADODB.recordset" )
set rs.ActiveConnection = conn
rs.CursorType = 0 'adOpenForwardOnly
rs.LockType = 1 'adLockReadOnly
rs.Open sql
%>
 
Ta ligne DSN_BASE... ne sert à rien.

n°28952
[_]Vortex
Posté le 03-05-2001 à 12:38:43  profilanswer
 

Erreur par rapport au code que tu as écris=>
ADOB.Connection => ADODB.Connection
("SELECT * FROM AFFAIRES => manque parenthèse fin
value="<%=rs('Client')%>">  => "" et non pas '
 
et rajoute <%@ Language=VBScript %> en début de page ca peut aider

n°28956
[_]Vortex
Posté le 03-05-2001 à 12:40:45  profilanswer
 

rectification =>
manque parenthèse de fin ET un "

n°28957
duch
Posté le 03-05-2001 à 12:41:11  profilanswer
 

s'il y avait toutes ces erreurs là, le serveur devrait hurler, à moins que tu n'ai désactivé les erreurs...


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°28959
[_]Vortex
Posté le 03-05-2001 à 12:46:55  profilanswer
 

En bref copie ca et roule.
 
 
 
<html>  
<head>  
<title>essais sur le dynamisme...</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
</head>  
 
<body bgcolor="#51A6DD">  
<p><b><font size="5">RECHERCHE DE L'INFORMATION :</font></b></p>  
 
<p>entrez le numéro de l'affaire : </p>  
 
<%  
dim Conn  
Set Conn=Server.CreateObject("ADODB.Connection" )  
Conn.Open "DSN=technical memory;"%>  
 
<%Set rs=conn.Execute("SELECT * FROM AFFAIRES" )%>  
<form name="num_affaire" method="post">  
<select name="num" size="1">  
<%  
rs.MoveFirst  
do while not rs.EOF%>  
<option value="<%=rs("Client" )%>"> <%=rs("Client" )%></option>  
<%rs.MoveNext  
Loop %>  
</select>  
<%  
Set rs=nothing  
conn.Close  
set conn=nothing  
%>  
</form>  
</body>  
</html>

n°28969
hebe
Posté le 03-05-2001 à 13:27:36  profilanswer
 

pour répondre a vortex,
j'ai copié, mais malheureusement tout ce qui s'affiche c'est: ">
voila le seul élément que j'obtient... je ne sais pas d'où cela peut venir?


---------------
rom...
n°28970
hebe
Posté le 03-05-2001 à 13:32:25  profilanswer
 

sinon, j'ai fait qq petit test et qd je tape ce qui suit, j'ai une erreur de syntaxe:
<html>  
<head>  
<title>essais sur le dynamisme...</title>  
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
</head>  
 
<body bgcolor="#51A6DD">  
<p><b><font size="5">RECHERCHE DE L'INFORMATION :</font></b></p>  
 
<p>petit test sur ASP </p>  
 
<%
compteur=10
%>
 
<script language="JavaScript">
function fntn(text){
 var counter =<%=compteur%>;
 document.write(text+" "+counter);
}
</script>
</body>  
</html>


---------------
rom...
n°28974
[_]Vortex
Posté le 03-05-2001 à 13:47:23  profilanswer
 

tu ne peux pas intégrer des balises vbscript <%%> dans une fonction javascript

n°28976
[_]Vortex
Posté le 03-05-2001 à 13:52:11  profilanswer
 

pour le premier prog, ca marche très bien chez moi.
J'utilise interdev pour développer, quand je suis en apercu de la page il y a en effet "> dans la liste mais dès que le prog est lancé il n'y a aucun problème.
 
ma config: langage serveur vbscript, langage client javascript sous W2000 avec IIS.
 
Comment es tu configuré et avec quoi travaille tu (il semble que tu n'affiche qu'un apercu de ta page et non pas une exécution de ta page)

n°28982
hebe
Posté le 03-05-2001 à 14:09:21  profilanswer
 

je suis désolé, je suis tres vite largué... ce n'est que ma pemière année de programmation...
qd tu me dis que je ne peux pas utiliser vbscript <%%> dans un programme JS, je ne vois pas trop car pour moi j'utilisais du ASP en ecrivant <%%>...ce n'est pas un prog que g inventé, mais que g récupéré sur le net...
mais ce n'est pas mon principal soucis, moi, je suis prêt a te croire...
pour ta question suivante, au début j'utilisais DW ultradev pour dvlopper, mais je n'ai pas réussi a configurer la fenêtre live data qui permet l'appercu...
donc normalement, g fait mon site avec une page d'accueil et un lien vers cette fameuse page ASP. et qd je fais la navigation, je ne vois pas le resultat (ou plutot, je vois "> )
alors je ne sais pas si l'interprétation est faite ou non...
si tu veux, le reseau informatique est sous W NT4, pour moi j'utilise ASP coté serveur et JS coté client...
et pour ce qui est de IIS je ne connait guère plus que ce que j'ai lu cad comme quoi a ce qui paraît, NT 4 l'intègre.
si tu pouvais m'expliquer un peu tt ce charabia, je t'en serai tres reconnaissant...
c un mec desespéré qui continu a te parler...


---------------
rom...
n°28999
Styx0
Aware, abware !
Posté le 03-05-2001 à 15:13:37  profilanswer
 

Euh g peut etre pas vu ..Mais question con encore:
 
y a t il un serveur ASP (IIS)sous ton Win NT ??
il faut etre sous NT Server
 
c indispensable

 

[edit]--Message édité par Styx0--[/edit]


---------------
Galerie Photo (Canon)
n°29002
Hrolf
Posté le 03-05-2001 à 15:19:22  profilanswer
 

petit conseil des fois on voie pas ou ca plante (ou on fait un copier coller d'un truc ki marche et ca marche plus vive Krosoft)
Dans ce cas par experience : retape tout a la main paske sinon c'est impossible surtout si le script est gros

n°29003
hebe
Posté le 03-05-2001 à 15:20:22  profilanswer
 

ne t'inquiete pas ta question est loin d'être conne car je ne sais même pas... je vois ca comment moi??... il faut que je demande a mon administrateur je suppose... or il et parti en vacances en me donnant les droits administrateur et une jolie phrase du style demerde toi...
la seule chose dont je suis convicu est que je sui sous NT4 a t il une équivalence serveur ou faut il installer qq chose ?? si qq un pouvais m'eclairer!!!???
MERCI d'avance!!!


---------------
rom...
n°29006
Styx0
Aware, abware !
Posté le 03-05-2001 à 15:23:34  profilanswer
 

bon voici ce qu'il te faut sous NT pour avoir IIS :
 
télécharger IIS 4.0 (n'est pas inclus dans NT) et installer le Service Pack 4 ou 5, puis NT option Pack 4
=> tout ca sur Microsoft.com
 
amuse toi bien


---------------
Galerie Photo (Canon)
n°29007
Styx0
Aware, abware !
Posté le 03-05-2001 à 15:26:05  profilanswer
 

deuxieme soluce ,
c prendre un hébergement chez efrance.fr,
et tester ton site via le net, moins pratique, plus long (notamment pour le débuggage) mais au moins ca marche


---------------
Galerie Photo (Canon)
n°29009
duch
Posté le 03-05-2001 à 15:28:27  profilanswer
 

[_]Vortex > sans vouloir te décevoir, tu peux tout à fait intégrer les balises ASP dans du javascript côté client, puisque par définition ASP c'est du côté serveur que ça se passe.
 
hebe > si tu n'es même pas sûr que le moteur ASP tourne ça va pas être facile :D
 
essais de faire une petite page du genre :  
 
<%@ Language=VBScript %>
<%
 
Response.write(Date)
 
%>
 
mais le problème peut effectivement venir du fait que le moteur ASP n'est pas lancé.


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°29012
[_]Vortex
Posté le 03-05-2001 à 15:35:24  profilanswer
 

En effet duch, tu peux mettre du VBS dans du JS.
C'est moi qui me suis emmelé les pinceaux parce que j'étais sur un autre prog. :jap:  :jap:

n°29019
[_]Vortex
Posté le 03-05-2001 à 15:43:33  profilanswer
 

hebe > regarde dans démarrer/programme/outils d'administration si tu as "Gestionnaire des services internet"

n°29048
Blondin
Posté le 03-05-2001 à 17:22:12  profilanswer
 

slt Romain
 
alors on galere.....

n°29088
grosmethos
Posté le 03-05-2001 à 22:01:13  profilanswer
 

Salut
Bon je viens de lire tes déboires.... et la date du onze approche trés vite !!
Comme tu as pu le constater il y a tellement de possibilité pour tes erreurs qu'avant de trouver on va y passer un moment...
 
Moi j'ai commencé il y à 6 mois , avec les cours.....
Voyant que je galerais pas mal j'ai fini par acheter un livrre!!!
 
Je suis pas la pour faire de la pub mais je crois que l'on apprend mieux et que l'on est plus receptif à l'ecriture qu'aux ecrans....(c'est prouvé on met 25% de temps en plus pour lire un ecran qu'un livre...)
Fin bref si tu as 250f à depenser prend toi ASP3 collection le programmeur (campusPress); il est vraiment bon il commence pas te dire comment configueré l'interpeteur ASP, les repertoires virtuelle pour tes sites, puis un petit script Hello wolrd....et c'est tres bon pour debuter il t'expliques pas mal de fonction de VBscript...les requete sql les fichier texte....
Je pense qu'avec ce livre il te faudras 2heures de lecture et apres tu pourras te connecter à n'importe quoi dans tous les sens...
Et si pas de sous, alors demande à ta boite qui t'acceuil pour ton stage...
Tiens nous au courant....
Moi je me retrouve dans une boite ou je suis le seul à faire du web asp,php,vbscript,javascript...pas d'aide sauf du net et des bouquins....
Alors bon courage et dis toi qu'on est plein à galerer sur ces becan de merde....mais quand ça marche c'est bon :)

n°29104
hebe
Posté le 04-05-2001 à 08:46:08  profilanswer
 

salut grosmethos,
je te remercie pour le renseignement et je pense que c'est la meilleur solution....
je suis egalement le seul a faire du web et de la programmation en général ici... Alors l'aide me manque pas mal...
je suis tt a fait pour le bouquin et jusqu'a maintenant, je n'ai cessé d'imprimer des tonnes de pages pour me faire ces livres (c'est la boite qui paye au moins...)mais on tombe svt sur des trucs payant meme sur le net, dommage...
merci a tous, je vous tiens au courant!!!


---------------
rom...
n°29120
duch
Posté le 04-05-2001 à 10:11:56  profilanswer
 

achète un bouquin, et fait le toi rembourser par la boite, après tout c'est pour eux :D moi j'ai ASP 3.0 de wrox il est pas mal

 

[edit]--Message édité par duch--[/edit]


---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr
n°29122
hebe
Posté le 04-05-2001 à 10:18:34  profilanswer
 

je suis tt a fais d'accord avec toi et je te remercie pour le nom du bouquin... plus j'en ai et plus je vais leur faire racler du blé...(petite compensation pr le fait que je ne sois pas payé...)


---------------
rom...
n°30260
hebe
Posté le 10-05-2001 à 10:12:11  profilanswer
 

je suis sous Nt Server 4 et je detiens bien un dossier Wwwroot...
je ne sais pas trop si ce qui est installé est suffisant, ou si c'est ce que j'écris qui merde...
Car qd je teste même un petit programme qui affiche simplement la date (comme celui qui m'a été donné), une page blanche s'affiche à la place...
j'ai noté que lors de la vue de cette page, le nom resté en .asp au lieu d'être interprété par le serveur et de devenir un .html (et je ne sais pas si c normal!)... je ne sais pas, je ne sais plus quoi faire...
je n'ai pas encore eu le temps de trouver le livre, mais pdt ce temps il faut tout de même que je travaille (c'est pour cela que je fais a nouveau appelle a vous tous)...Merci!!


---------------
rom...
n°30263
MagicBuzz
Posté le 10-05-2001 à 10:20:24  profilanswer
 

Euh... Je suis un peut perdu là...
 
Tu peux récapituler vit fait ton PB et me montrer une copie de ton code ?
 
Je crois que j'ai trouvé d'où vient ton PB, mais je voudrais pas dire de connerie

n°30271
k666
dites non à petitmou
Posté le 10-05-2001 à 10:35:08  profilanswer
 

t'es sur que tu passes par localhost et non file:// ?????

n°30272
hebe
Posté le 10-05-2001 à 10:36:28  profilanswer
 

mon pb est assez simple, rien ne marche cad que je tape sous le notepad une ligne du style
 
<HTML>
<HEAD>
<TITLE>ESSAIS</TITLE>
</HEAD>
<BODY>
<%@Language=VBScript%>
<%
Response.write(Date)
%>
</BODY>
</HTML>
 
je l'enregistre sous l'extension .asp, je suis dans le repertoire Wwwroot (je ne sais pas si c'est indispensable, mais bon j'y suis tt de même...) et la machine est un serveur W NT server 4.0... de là, qd j'ouvre la page sous IE5.0, une page blanche s'affiche, et là je ne sais pas pourquoi!!!
je ne sais pas si je répond a ta question, je reste a l'écoute... Merci!!


---------------
rom...
n°30274
k666
dites non à petitmou
Posté le 10-05-2001 à 10:37:34  profilanswer
 

passe moi l'adresse que t'as dans ton navigateur ?????
paske la c clair, c que tu passes pas par le serveur mais par le disque dur direct, et donc ça marche pas, c pas interprété coté serveur.... (enfin je crois)
et donc, en m'anticipant à ton pb, je pense que tu vas me sortir un truc du genre
c:\inetpub\wwwroot\page.asp

 

[edit]--Message édité par k666--[/edit]

n°30277
hebe
Posté le 10-05-2001 à 10:41:14  profilanswer
 

k666 a écrit a écrit :

t'es sur que tu passes par localhost et non file:// ?????




 
reponse:>que je tape c:\sofaqu-......\...\essais.asp ou que je tape :
http://sofaqu-bdc001/Site/essais.asp
avec "sofaqu-bdc001" comme nom de mon serveur et "site" le nom du repertoire qui contient le site ( dans Wwwroot)
c'est pareil!!!


---------------
rom...
n°30279
k666
dites non à petitmou
Posté le 10-05-2001 à 10:42:42  profilanswer
 

le serveur il est sur ton pc?
si c la cas, met
http://localhost/blabla.Asp

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  ASP ne marche pas et je ne vois pas pourquoi?besoins reponse avt 11/05

 

Sujets relatifs
[ASP] up load ?Question sur ASP
ASP help please ![ASP] Systeme anti-floodage ????
[ASP] Infos sur les variables tableaux et leur initialisation !!![ASP] [VBScript] Vérification de champs
[PHP+HTML] Besoins d'idéesSOS html & ASP
[ASP] problème d'accès à une base access depuis global.asa[ASP] Pb avec un script JavaScript : Objet Attendu
Plus de sujets relatifs à : ASP ne marche pas et je ne vois pas pourquoi?besoins reponse avt 11/05


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR