begin process at 2012 05 28 05:28:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

probleme pour un compteur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme pour un compteur

dimanche 24 août 2003 à 17:50:41 | probleme pour un compteur

biboo


j'ai le code suivant :

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/cuic.asp" -->
<%
Dim conteur__MMColParam
conteur__MMColParam = "site"
If (Request("MM_EmptyValue") <> "") Then
conteur__MMColParam = Request("MM_EmptyValue")
End If
%>
<%
Dim conteur
Dim conteur_numRows

Set conteur = Server.CreateObject("ADODB.Recordset")
conteur.ActiveConnection = MM_cuic_STRING
conteur.Source = "SELECT * FROM conteur WHERE partie = '" + Replace(conteur__MMColParam, "'", "''") +

"'"
conteur.CursorType = 0
conteur.CursorLocation = 2
conteur.LockType = 1
conteur.Open()

conteur_numRows = 0
%>
<%
MM_editQuery = ""
MM_editConnection = MM_cuic_STRING
MM_decount = conteur.Fields.Item("count").Value
MM_formVal = "'" & MM_decount+1 & "'"

If Session("sitecounter") = "" Then
MM_editQuery = "UPDATE conteur SET count =" & MM_formVal & " WHERE partie='site'"
Set MM_editCmd = Server.CreateObject("ADODB.Command")
MM_editCmd.ActiveConnection = MM_editConnection
MM_editCmd.CommandText = MM_editQuery
MM_editCmd.Execute(MM_editCmd)
MM_editCmd.ActiveConnection.Close
Session("sitecounter") = compter
end if
%>
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<%=(conteur.Fields.Item("count").Value)%>
</body>
</html>
<%
conteur.Close()
Set conteur = Nothing
%>

et a chaque lors de l'envoie j'ai cette erreur :

Microsoft JET Database Engine error '80040e14'

Erreur de syntaxe dans l'instruction UPDATE.

/counter.asp, line 46

si quelqu'un peut m'aider !

dimanche 24 août 2003 à 22:29:14 | Re : probleme pour un compteur

shaiulud

sue la ligne :
MM_editQuery = "UPDATE conteur SET count =" & MM_formVal & " WHERE partie='site'"

le moteur jet comprend mal ta requette tu as une colonne nommée "count" et c'est aussi un mot réservé en SQL

il te faut renomer ta colonne en cpt par ex.

l'instruction count en SQL s'utilise pour compte le Nb de ligne dans une selection

select count(1) as nb from table, retourne le nombre de ligne de la table "table", le résultat est contenu dans la colonne "nb"




-------------------------------
Réponse au message :
-------------------------------

>
> j'ai le code suivant :
>
> <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
> <!--#include file="Connections/cuic.asp" -->
> <%
> Dim conteur__MMColParam
> conteur__MMColParam = "site"
> If (Request("MM_EmptyValue") <> "") Then
> conteur__MMColParam = Request("MM_EmptyValue")
> End If
> %>
> <%
> Dim conteur
> Dim conteur_numRows
>
> Set conteur = Server.CreateObject("ADODB.Recordset")
> conteur.ActiveConnection = MM_cuic_STRING
> conteur.Source = "SELECT * FROM conteur WHERE partie = '" + Replace(conteur__MMColParam, "'", "''") +
>
> "'"
> conteur.CursorType = 0
> conteur.CursorLocation = 2
> conteur.LockType = 1
> conteur.Open()
>
> conteur_numRows = 0
> %>
> <%
> MM_editQuery = ""
> MM_editConnection = MM_cuic_STRING
> MM_decount = conteur.Fields.Item("count").Value
> MM_formVal = "'" & MM_decount+1 & "'"
>
> If Session("sitecounter") = "" Then
> MM_editQuery = "UPDATE conteur SET count =" & MM_formVal & " WHERE partie='site'"
> Set MM_editCmd = Server.CreateObject("ADODB.Command")
> MM_editCmd.ActiveConnection = MM_editConnection
> MM_editCmd.CommandText = MM_editQuery
> MM_editCmd.Execute(MM_editCmd)
> MM_editCmd.ActiveConnection.Close
> Session("sitecounter") = compter
> end if
> %>
> <html>
> <head>
> <title>Document sans titre</title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> </head>
>
> <body>
> <%=(conteur.Fields.Item("count").Value)%>
> </body>
> </html>
> <%
> conteur.Close()
> Set conteur = Nothing
> %>
>
> et a chaque lors de l'envoie j'ai cette erreur :
>
> Microsoft JET Database Engine error '80040e14'
>
> Erreur de syntaxe dans l'instruction UPDATE.
>
> /counter.asp, line 46
>
> si quelqu'un peut m'aider !

>
lundi 25 août 2003 à 10:39:20 | Re : probleme pour un compteur

biboo

Merci encore mais cette nuit apres 3 ou 4 heure de cassage de tete je me suis rendu compte de l'erreur mais merci quand meme je serai a quoi sert le count je m'en suis jamais vraiment servi



-------------------------------
Réponse au message :
-------------------------------

> sue la ligne :
> MM_editQuery = "UPDATE conteur SET count =" & MM_formVal & " WHERE partie='site'"
>
> le moteur jet comprend mal ta requette tu as une colonne nommée "count" et c'est aussi un mot réservé en SQL
>
> il te faut renomer ta colonne en cpt par ex.
>
> l'instruction count en SQL s'utilise pour compte le Nb de ligne dans une selection
>
> select count(1) as nb from table, retourne le nombre de ligne de la table "table", le résultat est contenu dans la colonne "nb"


Cette discussion est classée dans : ms, font, probleme, compteur, comic


Répondre à ce message

Sujets en rapport avec ce message

Help Winsock [ par serge ] Comment mesurer le debit d'un reseauun rapport avec winsock ou pas ???en visual SVPMerci d'avanceVotre texte ICI listbox et bdd [ par Jula ] Salut,je voudrais que les valeurs de ma listbox soit celles contenues dans un champs d'une des tables de ma bdd Access 2000, comment dois-je m'y prend Aidez moi SVP [ par Vero ] Bonjour j'ai un problème J'ai besoin d'une variable VBScript dans un bout de code asp. Bon pour que ce soit lus simple a comprendre voici mon code. serveur [ par altay ] L'analyste programmeur a 3 dimensionje suis sous win 98 et lors de l'installation de pws j'ai une erreur (sysmorg).ensuite le pws et bien installler m formulaire d'inscription [ par altay ] L'analyste programmeur a 3 dimensionj'ai cree un formulaire d'inscription a un fan club, mais je voudrais que si le login existe deja dans ma base de formulaire inscription [ par altay ] L'analyste programmeur a 3 dimensionj'ai cree un formulaire d'inscription a un fan club, mais je voudrais que si le login existe deja dans ma base de webmatrix [ par Jula ] salut!j'utilise finalement webmatrix pour développer mes pages asp.net...1/comment on crée un projet?2/je dois inclure un fichier .dll pour utiliser u bd d'outlook [ par Jula ] salut à tous,est-ce que quelqu'un sait comment avec de l'asp.net je pourais me servir des bd d'outlook, comme les contacts?merci d'avance!Dans la vie installation [ par Jula ] salut,je veux déveloper une application en asp.net,je suis sur un réseauje dois installer le framework uniquement sur le serveur?ou sur le pc avec leq Asp.net [ par biboo ] Cherche persnne qui pourrai m'aider a resoudre cette erreur asp.net Nom de fichier non valide pour contrôler : 'D:\'. Les noms de fichiers pour le con


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales