Avatar billede ch007 Nybegynder
13. september 2006 - 18:02 Der er 7 kommentarer og
1 løsning

Hvilken fejl??

Agghh. Jeg får en fejl-meddelse som jeg slet, slet ikke burde få...


Kode:

Set RS3 = myConn.Execute("SELECT * FROM VGF0607_testresultater WHERE Navn = '" & RS("Fnavn") & "' And Nr = '" & Taeller0 & "'")
                If RS3.EOF Then
                    Udskriv = "Der er opstået en fejl"
                Else
               
               
                    Arm = RS3("Arm")
                    Mave = RS3("Mave")
                    Ryg = RS3("Ryg")
                   
                    'S = RS3("S")
                    Spagath = RS3("SpagatH")

Jeg får fejl i linien :  S = RS3("S") - så sætter jeg et pling så denne ikke tages med. Og så får jeg blot fejl i den næste...

Hvad sker der. Explorer siger følgende:


Technical Information (for support personnel)

Error Type:
Sun ONE ASP VBScript compilation (0x800A0408)
Unsupported character ' '
/vgf/tests.asp, line 59, column 25


Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Page:
GET /vgf/tests.asp

Time:
Wednesday, September 13, 2006, 6:01:42 PM


More information:
Sun ONE Active Server Pages Support
Avatar billede jps6kb Novice
13. september 2006 - 18:16 #1
'S = RS3("S")

skal være

S = RS3("S")
Avatar billede jps6kb Novice
13. september 2006 - 18:18 #2
Ej, jeg læste jo slet ikke hvad du skrev *G* Kigger lige.. ;)
Avatar billede jps6kb Novice
13. september 2006 - 18:20 #3
Kan du ikke smide lidt mere kode ind på begge sider af det du har posted? :)
Avatar billede jps6kb Novice
13. september 2006 - 18:26 #4
De indlæg jeg har fundet på google er endt med at de har skrevet linien igen og så virkede det. Måske du skulle prøve det? :)
Avatar billede ch007 Nybegynder
13. september 2006 - 18:27 #5
Her er hele koden:



<%   
    'database
    %>
    <!--#include file="_db_ch_fil.asp"-->
    <%
   
    Set RS = myConn.Execute("SELECT Fnavn, Enavn FROM VGF0607_Users WHERE Type='G' order by Fnavn")
    If RS.EOF Then
        Udskriv = "Der er opstået en fejl"
    Else
        'så ryk til den første post i tabel
        RS.movefirst
        ' kør en lykke til den har være igennem alle poster i tabel 
        DO UNTIL RS.EOF

            Udskriv = "<B><U>" & RS("Fnavn") & " " & RS("Enavn") & "</U></B><BR><BR>"

            'Henter antaltest-gange
            Set RS2 = myConn.Execute("SELECT Dato FROM VGF0607_test_dato WHERE Afviklet='1'")
            If RS2.EOF Then
                Udskriv = "Der er opstået en fejl"
            Else
                Udskriv = Udskriv & "<Table border='1'><TR><TD></TD>"
                'så ryk til den første post i tabel
                RS2.movefirst
                ' kør en lykke til den har være igennem alle poster i tabel 
                DO UNTIL RS2.EOF

                Udskriv = Udskriv & "<TD>" & RS2("Dato") & "</TD>"

                RS2.movenext
                'start lykke igen
                Loop
            End if

            Taeller0 = "0"
            Do until Taeller0 = Antaldato
            Taeller0 = Taeller0 + 1
            'Henter info fra test
                Set RS3 = myConn.Execute("SELECT * FROM VGF0607_testresultater WHERE Navn = '" & RS("Fnavn") & "' And Nr = '" & Taeller0 & "'")
                If RS3.EOF Then
                    Udskriv = "Der er opstået en fejl"
                Else
               
               
                    Arm = RS3("Arm")
                    Mave = RS3("Mave")
                    Ryg = RS3("Ryg")
                    'S = RS3("S") 
                    Spagath = RS3("SpagatH") 
                    'Spagatv = RS3("SpagatV") 
                    'Haser = RS3("Haser")
                    'Benoph = RS3("BenopH")
                    'Benopv = RS3("BenopV")
                    'Sliph = RS3("SlipH")
                    'Spliv = RS3("SlipV")
                    'Pivoth = RS3("PivotH")
                    'Pivotv = RS3("PivotV")
                    'Hstand = RS3("Haandstand")
                    'Hgang = RS3("Haandgang")
                    'Stem = RS3("Stem")
                    'Interval = RS3("Intervalloebetest")

               
                End if


            Udskriv = Udskriv & "<TR><TD>Arm</TD><TD>" & Arm & "</TD></TR>"
               
            Loop




        RS.movenext
        'start lykke igen
        Loop
    Response.Write Udskriv & "</Table><BR><BR>"
    End if

%>
Avatar billede ch007 Nybegynder
13. september 2006 - 18:29 #6
Hmmm... Ja, nu har jeg slettet alle linierne med '

Skrevet dem fuldstændig magen til... og ja nu virker det??

Hvad sker der?

Men du hjalp :)

Smider du et svar?
Avatar billede jps6kb Novice
13. september 2006 - 18:47 #7
Hehe.. jeg aner det ikke.. måske et mellemrum der var smuttet. Du får et svar her. :)
Avatar billede ch007 Nybegynder
13. september 2006 - 19:10 #8
Bare pudsigt... Så er der et mellemrum i alle linierne efter :)

Men takker!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester