02. december 2002 - 02:31
Der er
23 kommentarer og 1 løsning
Where = ''
Hejsa jeg er nybegynder til asp kan jeg ikke smide en <%=RS("username")%> ind i sådan en linie her: sql = "SELECT * FROM telefonbog order by id desc" noget istil med sql = "SELECT * FROM telefonbog order by id desc WHERE 'sted' <%=RS("username")%> "
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
02. december 2002 - 02:36
#1
hehe.. nej, sår'n fungerer det ikke sql = "SELECT * FROM telefonbog order by id desc WHERE sted = '"& RS("username") '"'"
02. december 2002 - 02:37
#2
og så skal du lige bytte lidt om på rækkefølgen sql = "SELECT * FROM telefonbog WHERE sted = '"& RS("username") &"' order by id desc"
02. december 2002 - 02:37
#3
nice det var jo meget nemt jeg vidste godt at der ikke skulle stå <% %> men ikke lige hvordan det skulle sættes op med ded &
02. december 2002 - 02:37
#5
lol sorry
02. december 2002 - 02:41
#6
skg>> du er rigtig i dit killer-mood her til aften ;)
02. december 2002 - 02:43
#7
cyberfessor > nej, jeg synes bare folk bliver dummere og dummere herinde :-)
02. december 2002 - 02:45
#8
skg>> det er jo hvad der sker når eksperten.dk bevæger sig fra at været et forum for l33d nørder til et sted alle kan hente hjælp... og sårn vil det altid være !
02. december 2002 - 02:48
#9
nu får jeg denne fejl Microsoft VBScript runtime error '800a000d' Type mismatch: 'RS' /~mobil/Bruger/b_tb_list.asp, line 13 min kode ser sådan ud nu <% Set conn = Server.CreateObject("ADODB.Connection") connString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../database/db.mdb") conn.open connString sql = "SELECT * FROM telefonbog WHERE owner = '"& RS("username") &"' order by id desc" Set rs = conn.execute (sql) %>
02. december 2002 - 02:52
#10
prøv at lav en aarg... du skal da heller ikke bruge rs igen... prøv Set rs1 = conn.execute (sql)
02. december 2002 - 02:55
#11
nu ser det sådan her ud <% Set conn = Server.CreateObject("ADODB.Connection") connString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../database/db.mdb") conn.open connString sql = "SELECT * FROM telefonbog WHERE owner = '"& RS("username") &"' order by id desc" Set rs1 = conn.execute (sql) %> men får stadig samme fejl BTW line 13 er conn.open connString
02. december 2002 - 02:57
#12
det skal måske siges at RS("username") er gemt fra en anden side
02. december 2002 - 03:01
#13
ah.. så duer det ikke... rs("username") skal være oprettet på samme side.. så må du overføre værdien med f.eks. querystring eller session
02. december 2002 - 03:03
#14
nååår så er det nok derfor hehe men hvis jeg smider <%=RS("username")%> ind på siden et eller andet sted skriver den fint nok det username den skal der må da være en måde
02. december 2002 - 03:07
#15
hmm... prøv at skriv response.write sql istedet for Set rs1 = conn.execute (sql)
02. december 2002 - 03:09
#16
den vil sku stadig ikke
02. december 2002 - 03:20
#17
jeg tror nu det er den rs("username") du skal kigge lidt på... du siger det virker et andet sted på siden... nu er det jo sådan med asp er koden bliver udført fra top til bund, så kan det være at rs bliver sat et andet sted på siden, evt. efter at du har sat den her kode ind?
02. december 2002 - 03:34
#18
UPS for at få rs("username") frem bruger jeg havde sku glemt alt om det sorry <% strGame = Session("ID")%> <% Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../database/db.mdb") Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * From Users WHERE ID LIKE '%" & Strgame & "%'" rs.Open strSQL, myConn, 1, 3 %> <%=RS("username")%>
02. december 2002 - 03:35
#19
jeg vil godt smide 100 points oven i hvis jeg får det til at virke
02. december 2002 - 03:54
#20
hmm.. hvis din side ikke er alt for stor kunne du evt. poste den her?
02. december 2002 - 03:55
#21
kan jeg da godt
02. december 2002 - 03:55
#22
-----LOGIN SIDEN----- <%@ Language=VBScript %> <% If Request.Form("Action") = "Login" Then strID = Trim(Replace(Request.Form("Username"),"'","")) strPWD = Trim(Replace(Request.Form("Password"),"'","")) If Len(strID) > 0 And Len(strPWD) > 0 Then Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database/db.mdb") strSQL = "SELECT * FROM Users"&_ " WHERE (Username = '" & strID & "')"&_ " AND (Password = '" & strPWD & "')" Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then intID = rs("ID") strlevel = rs("Access_Level") Else strERR = "<H2>HTTP Error 401</H2>" End If myConn.Close Set myConn = Nothing If Len(intID) Then Session("ID") = intID Session("Username") = StrID Session("Access_Level") = strlevel Response.Redirect("load.asp") End If Else strErr = "Username and Password!" End If If Len(strErr) > 0 Then strErr = "<p><font color=red>" & strErr & "</font></p>" End If End If %>
02. december 2002 - 03:56
#23
-----den anden side----- <% If isEmpty(Session("ID")) Then Response.Redirect("../login.asp") End If %> <meta http-equiv="Content-Language" content="da"> <base target="_self"> <body topmargin="0" leftmargin="0"> <% strGame = Session("ID")%> <% Set conn = Server.CreateObject("ADODB.Connection") connString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("../database/db.mdb") conn.open connString sql = "SELECT * FROM telefonbog WHERE owner = '"& RS("username") &"' order by id desc" Set rs = conn.execute (sql) %> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="20" id="AutoNumber3"> <tr> <td width="100%"> </td> </tr> </table> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="550" id="AutoNumber1" height="30"> <tr> <td width="100%" bgcolor="#EAF5FF"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: Verdana; font-size: 10pt; text-align: center" bordercolor="#111111" width="100%" id="AutoNumber2" bgcolor="#EAF5FF"> <tr> <td width="56%">Navn</td> <td width="22%">Mobil Nummer</td> </tr> </table> </td> </tr> </table> </center> </div> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: Verdana; font-size: 10pt" bordercolor="#000000" width="550" id="AutoNumber2" bgcolor="#EAFFF5"> <tr> <td width="56%" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1"> </td> <td width="22%" style="border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1"> </td> </tr> </table> </center> </div>
09. januar 2004 - 09:39
#24
slut
Kurser inden for grundlæggende programmering