/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Bannersytem
Fra : Danny Krøger


Dato : 09-07-01 21:01

Hej...igen..øhh ææhh.....

Tja hvad kan jeg sige, har en del at lære endu, når men her er
endu et problem:
Jeg er ved at lave et bannersystem ved hjælp af
adrotator-komponenten. Ideen er at jeg skal kunne registrere
folks klik i en database. Jeg har i redirect siden lavet
følgende:

strSQL = ("UPDATE taeller SET klik = klik + 1 Where id =" &
Request.Querystring("url))

Og derefter bliver de redirected på normal hvis. Ideen i det er
at jeg fanger hvilket banner de har trykket på ved strengen
"url", og bruger den så som id, for at databasen kan kende
forskel på dem, og i mit åndsvage forsøg på det, får jeg følgende
fejlmeddelelse:

Microsoft OLE DB Provider for ODBC Drivers fejl '80040e14'

[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl,
fordi der mangler en operator. i forespørgselsudtrykket "id
=http://www.super.dk/".

Jeg er absolut ikke sikker på om min ide overhovedet virker, men
det håber jeg på at i kan hjælpe mig med at afklare.

På forhånd tak.
Danny Krøger (en håbløs asp-aspirant

--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

 
 
Niels Henriksen (09-07-2001)
Kommentar
Fra : Niels Henriksen


Dato : 09-07-01 22:17

"Danny Krøger" <kroger@worldonline.dk> wrote in message
news:9id2ie$9lm$1@sunsite.dk...
> Hej...igen..øhh ææhh.....
>
> strSQL = ("UPDATE taeller SET klik = klik + 1 Where id =" &
> Request.Querystring("url))
>
Her fortæller du at id er et tal.

>
> [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl,
> fordi der mangler en operator. i forespørgselsudtrykket "id
> =http://www.super.dk/".
>
Her siger den at den ikke kan finde ud af at behandle din streng som tal.

Du skal vælge imellem om du ivl have id som tal eller bogstaver. Det bedste
vil være at du benytter tal i det link som bliver sendt til opdatering. Og
når du så har updatet din tabel, så henter du url og sender folk videre.

> Danny Krøger (en håbløs asp-aspirant
Intet er håbløst... det tager nok bare lidt længere tid


--
Niels Henriksen
Systemudvikler
Netopcom Danmark ApS
www.netopcomdanmark.dk



Danny Krøger (09-07-2001)
Kommentar
Fra : Danny Krøger


Dato : 09-07-01 21:41

Hej nils!
Jeg prøvede og gøre som du skrev, men så opdagede jeg at hvis jeg i
adrot.txt(tekstfilen der indeholder oplysningerne til adrotator-komponenten)
ændrer linket til et tal i stedet, virker den ikke som et link mere. Håber
du har en god ide:)

M.V.H.
Danny Krøger

Niels Henriksen wrote in dk.edb.internet.webdesign.serverside.asp:
> "Danny Krøger" <kroger@worldonline.dk> wrote in message
> news:9id2ie$9lm$1@sunsite.dk...
> > Hej...igen..øhh ææhh.....
> >
> > strSQL = ("UPDATE taeller SET klik = klik + 1 Where id =" &
> > Request.Querystring("url))
> >
> Her fortæller du at id er et tal.
>
> >
> > [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl,
> > fordi der mangler en operator. i forespørgselsudtrykket "id
> > =http://www.super.dk/".
> >
> Her siger den at den ikke kan finde ud af at behandle din streng som tal.
>
> Du skal vælge imellem om du ivl have id som tal eller bogstaver. Det
bedste
> vil være at du benytter tal i det link som bliver sendt til opdatering. Og
> når du så har updatet din tabel, så henter du url og sender folk videre.
>
> > Danny Krøger (en håbløs asp-aspirant
> Intet er håbløst... det tager nok bare lidt længere tid
>
>
> --
> Niels Henriksen
> Systemudvikler
> Netopcom Danmark ApS
> www.netopcomdanmark.dk
>
>


--
Brug Validator service: http://www.html.dk/validator
- Tast din URL én gang, og validér dokumentet hos 12 validatorer
- Understøtter HTML, CSS og søgemaskineoptimering

Niels Henriksen (10-07-2001)
Kommentar
Fra : Niels Henriksen


Dato : 10-07-01 01:41

"Danny Krøger" <kroger@worldonline.dk> wrote in message
news:9id4sl$pmd$1@sunsite.dk...
> Hej nils!
Det er med 'e'

> Jeg prøvede og gøre som du skrev, men så opdagede jeg at hvis jeg i
> adrot.txt(tekstfilen der indeholder oplysningerne til
adrotator-komponenten)
> ændrer linket til et tal i stedet, virker den ikke som et link mere. Håber
> du har en god ide:)
>
Min gode ide er så at du skriver din banner-rotator selv ....

Du vil komme bedre igang, hvis du selv skriver din banner rutine... Det er
en rutine der skal kigge i en database efter et banner der skal vises.
Derefter skal den forhøje visningen med én. osv.

Men du kan også ændre ID-feltet til tekst. Så skal du blot sikre dig at der
ikke må indtastes en NULL værdi hvis feltet er en nøgle.


--
Niels Henriksen
Systemudvikler
Netopcom Danmark ApS
www.netopcomdanmark.dk



Bent Panduro (11-07-2001)
Kommentar
Fra : Bent Panduro


Dato : 11-07-01 21:16

On Mon, 9 Jul 2001 20:01:18 +0000 (UTC), Danny Krøger <kroger@worldonline.dk> wrote:

>strSQL = ("UPDATE taeller SET klik = klik + 1 Where id =" &
>Request.Querystring("url))
"... Where id ='" & Request.Querystring("url") & "'"
>
>Jeg er absolut ikke sikker på om min ide overhovedet virker, men
>det håber jeg på at i kan hjælpe mig med at afklare
Kender ikke komponenten, men ideen ser da OK ud!

>Danny Krøger (en håbløs asp-aspirant
Bent Panduro (har selv været der)


//Bent

Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste