Avatar billede Slettet bruger
17. marts 2004 - 11:45 Der er 17 kommentarer og
1 løsning

Strengkonstant uafsluttet

Hvad er det jeg mangler?
Set RS2 = Conn.Execute("SELECT * From user WHERE brugernavn='" & Request.Form("admin1")  & "' )
Beskeden er strengkonstant uafsluttet.
Jeg kan godt se at der mangler et > " <.
Men hvordan?!
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 11:49 #1
Set RS2 = Conn.Execute("SELECT * From user WHERE brugernavn='" & Request.Form("admin1")  & "'" )
Avatar billede Slettet bruger
17. marts 2004 - 11:51 #2
Så kommer den med: Der er en syntaksfejl i FROM-delsætningen.
(jeg anvender .asp & access)
Avatar billede Slettet bruger
17. marts 2004 - 12:19 #3
...Øjeblik. Der er fejl. DB kaldet skal være til users. Hvorfor fejlmeldingen fortæller noget andet ved jeg ikke. Men vender tilbage.
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 12:21 #4
Den fortæller det nu rigtigt nok. Mon ikke 'user' er et reserveret ord?
Avatar billede Slettet bruger
17. marts 2004 - 13:29 #5
Mystisk. Dette skulle hente side pers.htm
Set RS2 = Conn.Execute("SELECT * From users WHERE brugernavn='" & Request.Form("admin1")  & "'" )
          P =RS2("pageS")
              Response.Redirect "<a href='" & P & "' ></a>"   
class='stil'><a href='" & P & "' ></font></a></td></tr>"
          RS2.Close
          Set RS2 = Nothing
Men i browser bjælken står der blot:
http://localhost/multiloginlaerer/%3Ca%20href%3D%27pers.htm%27%20%3E%3C/a%3E
Det er måske et nyt sp. Men kan du gennemskue det alligevel?
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 13:34 #6
Du skal måske bare

  Response.Redirect P
Avatar billede Slettet bruger
17. marts 2004 - 14:03 #7
Stemmer erik. "Bare"!!
Så kom jeg jo noget længere.
Tak for hjælpen
Send lige et svar
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 14:11 #8
Ellers tak, jeg samler ikke på point.
Avatar billede Slettet bruger
17. marts 2004 - 14:18 #9
Men det må da siges at du har gjort det.
Hvad skyldes ændringen?
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 15:15 #10
Point på eksperten.dk er kun til ævl og kævl.
Svar selv, accepter eget svar.
Avatar billede Slettet bruger
17. marts 2004 - 15:16 #11
Når du så er igang. Kan du så ikke lige hjælpe mig med denne:
        <select name="val" style="width:95">
        <%Set RecSet = Conn.Execute("Select * From users Where brugernavn ='' Order By brugernavn")
        <option value="">
<%If RecSet.EOF" Then
        Response.Write "<tr><td colspan='4'>Inget i menyn</td></tr>"
        Else
    Do Until RecSet.EOF%>
        <tr>
        <td><%=RecSet("brugernavn")%></td>
        </tr>
        <%RecSet.MoveNext
    Loop 
End If%>

Det er, som du kan se, en valg box. Men de navne jeg har i DB vises ikke. På en eller anden måde skal jeg have kaldet til DB ind i option hvor man normalt skriver option="nn".
Hvordan gøres det?
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 15:26 #12
Du skal formentlig bare

  <option><%=RecSet("brugernavn")%></option>

i din løkke
Avatar billede Slettet bruger
17. marts 2004 - 16:25 #13
Det virker (antagelig) korrekt. Men der meldes tilbage, at der ikke er nogen poster. Hvis alle poster skal vælges er syntaxen vel:  brugernavn =''. Eller hvordan?
Avatar billede Slettet bruger
17. marts 2004 - 16:29 #14
brugernavn=' '
Avatar billede Slettet bruger
17. marts 2004 - 17:51 #15
Nu henter den posterne:
td>Brugernavn:</td><td>
            <select name="val" style="width:95">
        <%Set RecSet5 = Conn.Execute("Select * From users ")%>
    <%If RecSet5.EOF Then
        Response.Write "<tr><td colspan='4'>Ingen poster</td></tr>"
        Else
    Do Until RecSet5.EOF%>
        <tr>
        <td><option><%=RecSet5("brugernavn")%></option>

</td>
        </tr>
        <%RecSet5.MoveNext
    Loop 
End If%>

Men de vises ved sidan af rullemenuen og ikke indeni?
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 18:12 #16
Du skal kun have det jeg skriver.
Avatar billede Slettet bruger
17. marts 2004 - 20:30 #17
Det kan jeg ikke greje. Tak for hjælpen erik.
Avatar billede erikjacobsen Ekspert
17. marts 2004 - 21:31 #18
Hvad kan du ikke greje
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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