Om du bara skapar ditt recordset genom att skriva Set RS = conn.execute ...., har du inte de metoder och properties du vill åt för paging exemplevis. Öppna med RS.Open "bla", conn, 3, 3.
Snabbt och bråttom skrivet. ;)
mvh,
9 svar · 253 visningar · startad av voigtann1
Jag använder en SQL slinga.. men jag får inte ut recset2.pagecount som jag vill.. får det alltid till -1
varför? vill veta när man kan använda pagecount
Om du bara skapar ditt recordset genom att skriva Set RS = conn.execute ...., har du inte de metoder och properties du vill åt för paging exemplevis. Öppna med RS.Open "bla", conn, 3, 3.
Snabbt och bråttom skrivet. ;)
mvh,
Använd inte execute. :)
set conn = server.createobject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")
SQL = "SELECT * FROM table"
rs.open SQL, conn, 3,3
Asch, din snabel. :D
varför måste jag använda
set conn = server.createobject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")
SQL = "SELECT * FROM table"
rs.open SQL, conn, 3,3
då?
Följdaktligen - annars kan du inte göra pagecount ;)
får fortsätta mitt liv utan att har en vetenskaplig förklaring då :e tack snabel, OveRRide, Jesper T :e
fast, du behöver ju inte öppna recordsetet i uppdateringsläge. Räcker med detta:
set conn = server.createobject("ADODB.Connection")
set rs = server.createobject("ADODB.Recordset")
SQL = "SELECT * FROM table"
rs.open SQL, conn, [b]1[/b],3
För att veta vad siffrorna betyder är lite läsning i ADO dokumentationen att rekomendera. Kika på CursorType och LockType. Bestämmer hur recordsetet uppför sig.
cya,
PatrikB
Har du någon länk?
laddar ned en massa inkl. de senaste uppdateringarna av MDAC
Hittade inte någon direktlänk till endast dokumentationen :(
Annars är det ju bara att söka på adodb.recordset på http://msdn.microsoft.com för att komma till online referencen
cya,
PatrikB