Avatar billede js17dk Nybegynder
01. november 2000 - 19:35 Der er 19 kommentarer og
3 løsninger

Asp script

Er der nogen der kan se hvad der er galt her??


    Case \"retstartside\"
        If State = 0 Then
            Set RS = Conn.Execute(\"SELECT * FROM Startside WHERE ID = \" & ID)
            Name = RS(\"Name\")
            Description = RS(\"Description\")
            Response.Write \"<h3>Ret startside</h3>\"
            ShowStartsideForm
        Else
            SQLstmt = \"UPDATE Startside SET \"
            SQLstmt = SQLstmt & \"Name = \'\" & Name & \"\', \"
            SQLstmt = SQLstmt & \"Description = \'\" & Description & \"\' \"
            SQLstmt = SQLstmt & \"WHERE ID = \" & ID
            Conn.Execute SQLstmt
            %>
            <p align=\"center\">Startsiden blev ændret.<br>
            [<a href=\"startside.asp\">Tilbage</a>]
            <%
        End If
Avatar billede geeeet Nybegynder
01. november 2000 - 19:37 #1
Prøv at fjerne <% fra andensidste linie...

/Geeeet
Avatar billede geeeet Nybegynder
01. november 2000 - 19:37 #2
svar :-)

/Geeeet
Avatar billede mike@work Praktikant
01. november 2000 - 19:38 #3
Hvad får du af fejl ??!!?
Avatar billede keysersoze Ekspert
01. november 2000 - 19:38 #4
hvad siger den af fejl?
Avatar billede r-bj Nybegynder
01. november 2000 - 19:38 #5
der skal måske nærmere sættes %> ind efter \"end if\"

hvad får du af fejl
Avatar billede mike@work Praktikant
01. november 2000 - 19:38 #6
Nej det kan han ikke - Han hopper jo ud af ASP i 5. sidste linje !
Avatar billede js17dk Nybegynder
01. november 2000 - 19:39 #7
virker ikke
Avatar billede js17dk Nybegynder
01. november 2000 - 19:39 #8
Denne fejl får jeg
Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e07\'

[Microsoft][ODBC Microsoft Access-driver] Datatyperne stemmer ikke overens i kriterieudtrykket.

/b/admin.asp, linje 98
Avatar billede js17dk Nybegynder
01. november 2000 - 19:41 #9
Hved i hvad det betyder?
Avatar billede geeeet Nybegynder
01. november 2000 - 19:41 #10
prøv at skrive \"id\" ud... er id et tal?

/Geeeet
Avatar billede js17dk Nybegynder
01. november 2000 - 19:43 #11
Det virker længere oppe i scriptet, det er bare en anden tabel den skal hente fra
Avatar billede mike@work Praktikant
01. november 2000 - 19:43 #12
Og hvilken en af de linjer du har postet er så linje 98 ???

Det må jo næsten være:
    Set RS = Conn.Execute(\"SELECT * FROM Startside WHERE ID = \" & ID)
eller
    Conn.Execute SQLstmt
Avatar billede js17dk Nybegynder
01. november 2000 - 19:44 #13
Hvordan kan jeg ellers fjerne ID ??
Avatar billede js17dk Nybegynder
01. november 2000 - 19:45 #14
Det er

Set RS = Conn.Execute(\"SELECT * FROM Startside WHERE ID = \" & ID)
Avatar billede mike@work Praktikant
01. november 2000 - 19:46 #15
Prøv lige før den linje at skrive:
Response.write ID
Avatar billede js17dk Nybegynder
01. november 2000 - 19:47 #16
virker ikke
Avatar billede mike@work Praktikant
01. november 2000 - 19:48 #17
Hvad vil det sige ?!?!? Du skulle jo gerne få ID\'s værdi skrevet ud !
Avatar billede js17dk Nybegynder
01. november 2000 - 19:49 #18
Det gør jeg også det er 0
Avatar billede js17dk Nybegynder
01. november 2000 - 19:57 #19
Nu ved jeg at ID er 25, hvordan får jeg den så til at tage det???
Avatar billede mike@work Praktikant
01. november 2000 - 19:59 #20
Hvor ved du fra at id er 25 ?!? Kan du se det et eller andet sted ?!
Avatar billede js17dk Nybegynder
01. november 2000 - 20:00 #21
Har selv løst problemet
Avatar billede js17dk Nybegynder
01. november 2000 - 20:01 #22
I har alle fået 5 point.

Dette spg er lukket
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