10. januar 2002 - 23:10Der er
9 kommentarer og 1 løsning
kode for rækkefølge af database indhold
Hej Asp er meget nyt for mig.
Jeg henter forskellige variabler ind fra en access database og står nu og har brug for at den sidst nye variabel der er blevet skrevet i databasen bliver vist først. Er der en der kan sige hvilken kode jeg skal tilføje mit asp script
% db1 = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"& Server.MapPath(\"tour_diary.mdb\") &\";DefaultDir=\"& Server.MapPath(\".\") &\";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5\" Dim DBConn, strSECTION Set DBConn = Server.CreateObject(\"ADODB.Connection\") DBConn.Open db1 Set CmdA = Server.CreateObject(\"ADODB.Recordset\") CmdA.Open \"guest\", DBConn,1, 3 if request(\"action\") = \"new\" then
CmdA.AddNew if not request(\"email\") = \"\" then CmdA(\"email\") = replace(request(\"email\"),\"&\",\"and\") if not request(\"mess\") = \"\" then CmdA(\"message\") = replace(request(\"mess\"),\"&\",\"and\") if not request(\"name\") = \"\" then CmdA(\"name\") = replace(request(\"name\"),\"&\",\"and\") CmdA.Update %>succes=1<%
else %>count=<%=CmdA.recordCount%><% if not CmdA.Eof then %>&f_name<%=x%>=<%=CmdA(\"name\")%>&f_mess<%=x%>=<%=CmdA(\"message\")%>&f_email<%=x%>=<%=CmdA(\"email\")%><% end if x = 0 do until CmdA.eof x = x + 1
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
kan du ikke lige fortælle hvor jeg skal indsætte select * from dintabel order by id desc er det lige efter Server.MapPath(\"tour_diary.mdb\") ???eller som sagt så ved jeg ????
Du må have en select sætning for at vise indholdet af din tabel. Det er dér du skal tilføje ...order by.... Du skal ikke gøre noget, der hvor du indsætter dine data.
ok du kan se det asp script som jeg bruger øverst på siden
jeg bruger asp\'en i forbindelse med flash, hvor jeg ser outputtet af databsen ved at hente asp scriptet der henter dataen som jeg vil have vist (i den rigtige rækkefølge), ind i flash.
jeg har altså ikke en select sætning i min asp ,har du en ide til hvad jeg kan gøre ...jeg regner med at det eri asp\'en at jeg skal bestemme række følgen
Ok, jeg læste det kun som en opdatering. Du skal holde op med den fortvivlende, skøre idé de har fostret i ASP, at man tilgår en SQL-database uden SQL, og faktisk begynde at bruge SELECT og INSERT og UPDATE sæntninger.
Muligvis kan man lave noget der ligner ...order by.... med ADO-metodikken, men herregud, hvem gider interessere sig for antikverede udviklingsmiljøer.
Jeg kom til at lave et svar, fordi jeg troede jeg kunne hjælpe dig. Det kan jeg ikke, så du bedes venligst afvise det.
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.