ASP : question toute bete (desole)

ASP : question toute bete (desole) - Programmation

Marsh Posté le 16-01-2001 à 16:24:04    

Salut,
 
ca va peut etre vous paraitre inadmissible une question comme ca mais ca me titille quand meme car j'ai plutot l'habitude de developper en C :
 
est ce qu'on doit declarer une variable ????? :confused:
 
du moins, une variable qui n'apparait pas dans une cellule de formulaire mais qui me servirait de booleen ...
 
si oui, comment doit on le faire ?
 
autre question : peut on affecter une 2eme action a un bouton "submit" d'un formulaire ?
 
merci d'avance :)

Reply

Marsh Posté le 16-01-2001 à 16:24:04   

Reply

Marsh Posté le 16-01-2001 à 16:25:11    

Ca depends déjà si tes scripts sont en VB ou en Javascript. Si c'est du VB, tu fais un DIM de la variable.

 

Reply

Marsh Posté le 16-01-2001 à 16:30:19    

J'avais pas fini de lire avant de répondre : non, ce n'est pas indispensable, sauf si tu le force.
Pour le reste, plutôt que d'affecter une deuxième fonction à un submit, il vaut mieux déclarer ce dernier comme un input "button" et faire tout ce que tu veux dans le OnClick en finissant par le submit().

 

Reply

Marsh Posté le 16-01-2001 à 16:31:54    

oui, je suis en bvscript
 
un simpless"DIM nom_de_ma_variable" ?
 
y'a pas de type a definir (entier, reel, booleen, char ....)
 
encore merci de ton aide ;)
 
++
 
PS : si tu connais un site qui me permettrait d'obtenir le B A BA d' ASP ou VBScript (un qui repondrait au genre de question que je pose :D), ca m'eviterais (t'eviterais) de poster sur le forum (squater ta presence :D)

Reply

Marsh Posté le 16-01-2001 à 16:46:45    

en VBS t pas obligé de déclarer tes variables à moins que tu mettes OPTION EXPLICIT et là il va te dire si tutilises des variables non déclarées et ça va chier....
sinon tu déclares pas le TYPE, elles se typent automatiquement lors de la première initialisation, pis après tu peux parser

Reply

Marsh Posté le 16-01-2001 à 16:49:07    

En VBScript les variables ne sont pas typées, VBScript les gère comme étant des Variant (un héritage de VB) c'est a dire un type générique qui par défaut se comporte comme une chaine (string). VBScript fait une transformation de type automatiquement selon les fonctions utilisées. C'est pour cette raison qu'il faut être prudent avec certains opérateurs comme '+' qui peut être une addition sur des nombres ou une concaténation sur des chaines. Les opérateurs de transformation de types sont :ss
 
- CBool : booléen,
- CInt : entier,
- CStr : chaine,
- CCur : monnaie,
- CDate : date
...
 
Une référence sur VBScript chez microsoft :
 
http://msdn.microsoft.com/scriptin [...] vbstoc.htm
 
Bon courage

Reply

Marsh Posté le 16-01-2001 à 16:50:02    

Un conseil si je peux me permettre... utilises option explicit et la déclaration de variable cela aide énormement a trouver les bugs.

Reply

Marsh Posté le 16-01-2001 à 16:52:00    

Si tu sais à peu près ce que tu cherches, les liens Kro$oft :
http://help.activeserverpages.com/ [...] /jstoc.htm et http://help.activeserverpages.com/ [...] VBStoc.htm ne sont pas trop mals foutus....

 

Reply

Marsh Posté le 16-01-2001 à 17:14:00    

ok, merci (vraiment) a tous :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed