jeneposepasbcpdequestions
Messages postés1Date d'inscriptionmercredi 12 mai 2004StatutMembreDernière intervention12 mai 2004
-
12 mai 2004 à 03:29
chino18
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 1 avril 2011
-
12 mai 2004 à 10:03
Bonjour
ma page s'appelle index.asp, et dans le code j'ai créé une variable "page" qui donne le numéro grâce à un Request.queryString("page"). Donc quand je clique sur page=2, la page 2 s'ouvre. Mais le problème est que quand j'ouvre index.asp?page=1 ou autre, tout va bien, sauf que quand j'ouvre index.asp: un message d'erruer s'affiche qui est le suivant:Microsoft OLE DB Provider for ODBC Drivers error '80040e07' Erreur de syntaxe lors de la conversion de la valeur varchar 'undefined' vers une colonne de type de données int. quelqu'un peut m'aider!!
A voir également:
"Server api" "build date" "php version 4.4.5" "php variables"
chino18
Messages postés82Date d'inscriptionjeudi 22 avril 2004StatutMembreDernière intervention 1 avril 20111 12 mai 2004 à 10:03
Salut!
L'erreur vient du fait que losrque tu charge la page index.asp, le Request.queryString("page") s'execute toujours, sauf que tu lui passe une variable sans valeur.
Donc le compilateur couine! :approve)
car il considère page comme une chaine de caracteres.
Il faudrait que tu teste si "page" a une valeur avant d'executer le Request.queryString