29. marts 2005 - 17:33Der er
15 kommentarer og 2 løsninger
3 lette
3 lette spørgsmål
Denne sql sætning skal ignorere store og små bogstaver
strSQL = "SELECT * FROM kunde WHERE " & request.querystring("valg") & " = '" & request.querystring("key") & "'"
Skriver jeg "hans" eller "Hans" så er det altså underordnet. Som det er nu skal jeg skrive det præcist som det står i databasen ellers bliver det ikke fundet.
lad os starte med denne. De andre to spørgsmål er en del lettere.
<% If Trim(Request("navn")) > "" Then Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../database.mdb") Conn.Open DSN
[her smides select ind] [if ... hvis selecten ikke kan finde noget så.. ] Conn.Execute "INSERT INTO navne (navn) VALUES ('" & Request("navn") & "')" [end if] Conn.Close: Set Conn = Nothing
SQL = "SELECT navn FROM navne WHERE navn = '"&request.form("navn")&"' " Conn.Open DSN, SQL if SQL = "" then Conn.Execute "INSERT INTO navne (navn) VALUES ('" & Request("navn") & "')" Response.Write "<h1>Nyt navn tilføjet!</h1>" else response.write("Eksistere allerede") Conn.Close: Set Conn = Nothing end if
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.