|  | 		    
					
        
         
          
         
	
          | |  | Request.Querystring("ID") Fra : Jørgen Sørensen
 | 
 Dato :  17-10-02 12:09
 | 
 |  | 
 
            Jeg får en fejl melding der hedder
 [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
 strengen i forespørgselsudtrykket "KundeID='". 
 jeg har lavet et link 
 <a href='kunder4b.asp?Id='" & rs("KundeID") &"'>" & rs("KundeID")
 & " </a>
 og har brugt 
 Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn,
 Telefon, Fax FROM Kunder where KundeID='" &
 Request.Querystring("ID")
 er der noget hjælp at få
 -- 
 Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
  - Pædagogiske tutorials på dansk
  - Kom godt i gang med koderne
 KLIK HER! => http://www.html.dk/tutorials |  |  | 
  Chrisser (17-10-2002) 
 
	
          | |  | Kommentar Fra : Chrisser
 | 
 Dato :  17-10-02 12:13
 | 
 |  | 
 
            "Jørgen Sørensen" <jorgen@kala-lu.dk> skrev i en meddelelse
 news:aom5o4$pnq$1@sunsite.dk...
 > Jeg får en fejl melding der hedder
 >
 > [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
 > strengen i forespørgselsudtrykket "KundeID='".
 >
 Prøv lige at:
 sql = "select..."   => din select sætning heri
 response.write sql
 response.flush
 Re.open sql
 i stedet for og så send resultatet herind, så er det meget lettere at finde
 fejl...
   Chrisser
            
             |  |  | 
  Jørgen Sørensen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørgen Sørensen
 | 
 Dato :  17-10-02 12:32
 | 
 |  | 
 
            Chrisser wrote in dk.edb.internet.webdesign.serverside.asp:
 > "Jørgen Sørensen" <jorgen@kala-lu.dk> skrev i en meddelelse 
 > news:aom5o4$pnq$1@sunsite.dk... 
 > > Jeg får en fejl melding der hedder 
 > > 
 > > [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i 
 > > strengen i forespørgselsudtrykket "KundeID='". 
 > > 
 > Prøv lige at: 
 > sql = "select..."   => din select sætning heri 
 > response.write sql 
 > response.flush 
 > Re.open sql 
 >  
 > i stedet for og så send resultatet herind, så er det meget lettere at finde 
 > fejl... 
 >    > Chrisser 
 >  
 > 
 Hej Chrisser
 Nu skriver den
 SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, Telefon, Fax FROM Kunder
 where KundeID=' 
 Response-objekt fejl 'ASP 0159 : 80004005' 
 Bufferlageret er deaktiveret 
 /opgave5a/kunder4b.asp, linje 21 
 Bufferlageret skal være aktiveret. 
 Jørgen
 -- 
 Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
  - Pædagogiske tutorials på dansk
  - Kom godt i gang med koderne
 KLIK HER! => http://www.html.dk/tutorials |  |  | 
   Chrisser (17-10-2002) 
 
	
          | |  | Kommentar Fra : Chrisser
 | 
 Dato :  17-10-02 13:02
 | 
 |  | 
 
            "Jørgen Sørensen" <jorgen@kala-lu.dk> skrev i en meddelelse
 news:aom74d$2dr$1@sunsite.dk...
 > Hej Chrisser
 >
 > Nu skriver den
 >
 > SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, Telefon, Fax FROM
 Kunder
 > where KundeID='
 > Response-objekt fejl 'ASP 0159 : 80004005'
 >
 > Bufferlageret er deaktiveret
 >
 > /opgave5a/kunder4b.asp, linje 21
 >
 > Bufferlageret skal være aktiveret.
 >
 Se bort fra det med bufferen, der går væk når du fjerner din flush.....
 Jo, så ser det jo ud som om du ikke får din kundeid ud fra QueryString. Prøv
 at træk den ud i en variabel først, og skriv den ud. Se om den er tom.
 Måske er den casesensitiv i QueryString, det er i hvertfald altid pænest at
 skrive variabelnavne i de samme cases over det hele.
   Chrisser
 Og ret så også lige dine apostroffer som der foreslås her nedendunder, de
 har åbenbart et skarpere blik end jeg....
   |  |  | 
    Jørgen Sørensen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørgen Sørensen
 | 
 Dato :  17-10-02 13:39
 | 
 |  | 
 
            Chrisser wrote in dk.edb.internet.webdesign.serverside.asp:
 > "Jørgen Sørensen" <jorgen@kala-lu.dk> skrev i en meddelelse 
 > news:aom74d$2dr$1@sunsite.dk... 
 > > Hej Chrisser 
 > > 
 > > Nu skriver den 
 > > 
 > > SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, Telefon, Fax FROM 
 > Kunder 
 > > where KundeID=' 
 > > Response-objekt fejl 'ASP 0159 : 80004005' 
 > > 
 > > Bufferlageret er deaktiveret 
 > > 
 > > /opgave5a/kunder4b.asp, linje 21 
 > > 
 > > Bufferlageret skal være aktiveret. 
 > > 
 > Se bort fra det med bufferen, der går væk når du fjerner din flush..... 
 >  
 > Jo, så ser det jo ud som om du ikke får din kundeid ud fra QueryString. Prøv 
 > at træk den ud i en variabel først, og skriv den ud. Se om den er tom. 
 > Måske er den casesensitiv i QueryString, det er i hvertfald altid pænest at 
 > skrive variabelnavne i de samme cases over det hele. 
 >  
 >    > Chrisser 
 >  
 > Og ret så også lige dine apostroffer som der foreslås her nedendunder, de 
 > har åbenbart et skarpere blik end jeg.... 
 >    >  
 > 
 Tak for hjælpen
 Jørgen
 -- 
 Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
  - Pædagogiske tutorials på dansk
  - Kom godt i gang med koderne
 KLIK HER! => http://www.html.dk/tutorials |  |  | 
  Kasper Katzmann (17-10-2002) 
 
	
          | |  | Kommentar Fra : Kasper Katzmann
 | 
 Dato :  17-10-02 12:27
 | 
 |  | > Jeg får en fejl melding der hedder
 >
 > [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
 > strengen i forespørgselsudtrykket "KundeID='".
 >
 > jeg har lavet et link
 >
 > <a href='kunder4b.asp?Id='" & rs("KundeID") &"'>" & rs("KundeID")
 > & " </a>
 >
 > og har brugt
 >
 > Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn,
 > Telefon, Fax FROM Kunder where KundeID='" &
 > Request.Querystring("ID")
 >
 > er der noget hjælp at få
 
 Det er sikkert fordi dit KundeID-felt er et nummerfelt.
 Du har desuden kun sat en glyf ( ' ) i starten af Request.Querystring("ID")
 og ikke en til sidst.
 Men er ID-feltet et nummerfelt, skal der slet ikke være glyffer omkring.
 
 [KundeID er et nummerfelt]
 Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn,
 Telefon, Fax FROM Kunder where KundeID=" &
 Request.Querystring("ID")
 
 [KundeID er et tekstfelt]
 Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn,
 Telefon, Fax FROM Kunder where KundeID='" &
 Request.Querystring("ID") & "'"
 --
 Mvh
 Kasper K
 Fjern det der skal FJERNES hvis du sender en mail til mig
 
 
 
 
 
 |  |  | 
  Jørgen Sørensen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørgen Sørensen
 | 
 Dato :  17-10-02 13:40
 | 
 |  | 
 
            Kasper Katzmann wrote in dk.edb.internet.webdesign.serverside.asp:
 > > Jeg får en fejl melding der hedder 
 > > 
 > > [Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i 
 > > strengen i forespørgselsudtrykket "KundeID='". 
 > > 
 > > jeg har lavet et link 
 > > 
 > > <a href='kunder4b.asp?Id='" & rs("KundeID") &"'>" & rs("KundeID") 
 > > & " </a> 
 > > 
 > > og har brugt 
 > > 
 > > Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, 
 > > Telefon, Fax FROM Kunder where KundeID='" & 
 > > Request.Querystring("ID") 
 > > 
 > > er der noget hjælp at få 
 >  
 > Det er sikkert fordi dit KundeID-felt er et nummerfelt. 
 > Du har desuden kun sat en glyf ( ' ) i starten af Request.Querystring("ID") 
 > og ikke en til sidst. 
 > Men er ID-feltet et nummerfelt, skal der slet ikke være glyffer omkring. 
 >  
 > [KundeID er et nummerfelt] 
 > Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, 
 > Telefon, Fax FROM Kunder where KundeID=" & 
 > Request.Querystring("ID") 
 >  
 > [KundeID er et tekstfelt] 
 > Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, 
 > Telefon, Fax FROM Kunder where KundeID='" & 
 > Request.Querystring("ID") & "'" 
 > -- 
 > Mvh 
 > Kasper K 
 > Fjern det der skal FJERNES hvis du sender en mail til mig 
 >  
 >  
 > Tak for hjælpen
 Jørgen
 -- 
 Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
  - Pædagogiske tutorials på dansk
  - Kom godt i gang med koderne
 KLIK HER! => http://www.html.dk/tutorials |  |  | 
  Jørn Andersen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørn Andersen
 | 
 Dato :  17-10-02 12:33
 | 
 |  | On Thu, 17 Oct 2002 11:08:52 +0000 (UTC), Jørgen Sørensen
 <jorgen@kala-lu.dk> wrote:
 
 >[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i
 >strengen i forespørgselsudtrykket "KundeID='".
 <snip>
 
 >Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn,
 >Telefon, Fax FROM Kunder where KundeID='" &
 >Request.Querystring("ID")
 
 Så vidt jeg kan se, afslutter du ikke SQL-strengen. Du har:
 WHERE KundeID='" & Request.Querystring("ID")
 
 *HVIS* KundeID er et tekst-felt, skal det være:
 WHERE KundeID='" & Request.Querystring("ID") & "'"
 - altså: enkelt-plingerne skal *omkranse* værdien.
 
 *HVIS* KundeID er et tal-felt, skal det være:
 WHERE KundeID=" & Request.Querystring("ID")
 - altså: *ingen* enkelt-plinger om værdien.
 
 Good luck!
 
 --
 Jørn Andersen,
 Brønshøj
 
 
 |  |  | 
  Jørgen Sørensen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørgen Sørensen
 | 
 Dato :  17-10-02 13:41
 | 
 |  | 
 
            Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
 > On Thu, 17 Oct 2002 11:08:52 +0000 (UTC), Jørgen Sørensen 
 > <jorgen@kala-lu.dk> wrote: 
 >  
 > >[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i 
 > >strengen i forespørgselsudtrykket "KundeID='".  
 > <snip> 
 >  
 > >Re.open "SELECT KundeID, Firmanavn, Adresse, Postnr, Bynavn, 
 > >Telefon, Fax FROM Kunder where KundeID='" & 
 > >Request.Querystring("ID") 
 >  
 > Så vidt jeg kan se, afslutter du ikke SQL-strengen. Du har: 
 > WHERE KundeID='" & Request.Querystring("ID") 
 >  
 > *HVIS* KundeID er et tekst-felt, skal det være: 
 > WHERE KundeID='" & Request.Querystring("ID") & "'" 
 > - altså: enkelt-plingerne skal *omkranse* værdien. 
 >  
 > *HVIS* KundeID er et tal-felt, skal det være: 
 > WHERE KundeID=" & Request.Querystring("ID") 
 > - altså: *ingen* enkelt-plinger om værdien. 
 >  
 > Good luck! 
 >  
 > --  
 > Jørn Andersen, 
 > Brønshøj
 Tak for hjælpen
 Jørgen
 -- 
 Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
  - Pædagogiske tutorials på dansk
  - Kom godt i gang med koderne
 KLIK HER! => http://www.html.dk/tutorials |  |  | 
   Jørn Andersen (17-10-2002) 
 
	
          | |  | Kommentar Fra : Jørn Andersen
 | 
 Dato :  17-10-02 14:12
 | 
 |  |  |  |  | 
 |  |