erkaMedlem sedan dec. 19996 522 inlägg Hej, jag tittade i faq och skulle göra pagingen. Då märkte jag att den öppnar databasen på ett sätt som inte jag förstår mig på..
nu har jag koden
<%
username = Session("Username")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/local.mdb")
SQLStmt = "SELECT * FROM LOCALMAIL Where Mess_to = '"& username &"' ORDER BY mess_id DESC"
SQLStmt2 = "SELECT * FROM MAIL WHERE user_name = '"& username &"'"
SET RS2 = Connect.Execute(SQLStmt2)
Set RS = Server.Createobject("ADODB.Recordset")
RS.cursorlocation = 3
RS.cachesize = 5
MdbFilePath = Server.MapPath("db/Local.mdb")
RS.open SQLStmt, "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & MdbFilePath & ";"
%>
Där Rs.open SQLStmt, osv är pagingen. Sen på sidan behöver jag en annan sqlfråga också sqlstmt2. som jag tar och använder mig genom connect.execute som jag brukar. Men kan jag inte skriva den som jag skrev den första(pagingen), jag öppnar ju databasen 2ggr å det ser fruktat onödigt ut..
hjälp..=)
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
LarsGMedlem sedan dec. 200012 464 inlägg <%
username = Session("Username")
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/local.mdb")
SQLStmt = "SELECT * FROM LOCALMAIL Where Mess_to = '"& username &"' ORDER BY mess_id DESC"
SQLStmt2 = "SELECT * FROM MAIL WHERE user_name = '"& username &"'"
SET RS2 = Connect.Execute(SQLStmt2)
Set RS = Server.Createobject("ADODB.Recordset")
RS.cursorlocation = 3
RS.cachesize = 5
MdbFilePath = Server.MapPath("db/Local.mdb")
RS.open SQLStmt,[b] connect[/b]
%>
Du kan ange ditt connectionobjekt när du öppnar recordsetet.
------------------
essentitia preter non sans multiplicandum
erkaMedlem sedan dec. 19996 522 inlägg tackar...det hjälpte..he he nu vet man det
------------------
1 Man, 1 Million dead, The odds are just about even - Ash
erkaMedlem sedan dec. 19996 522 inlägg föresten du vet inte svaret på min fråga längst ner i denna tråd http://cgi.webforum.nu/wf/Forum11/HTML/004145.html
------------------
1 Man, 1 Million dead, The odds are just about even - Ash