Set rs = Server.CreateObject("ADODB.Recordset") rs.Open strSQL, Conn, 1
top = rs.RecordCount If top <> 0 then MyArr = rs.GetRows() end if ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %>
<table> <tr> <td>område</td><td>bygherre</td><td>emne</td> </tr> <% If top <> 0 then For i=0 to (top-1) Response.Write "<tr><td>" & MyArr(1,i) & "</td><td>" & MyArr(2,i) & "</td><td>" & MyArr(3,i) & "</td><td></tr>" Next End if %> </table>
'Her skal skal stien stå til din databas.mdb - er den placeret i sammen mappe som dette dokument skal det være som nedenfor, hvor database.mdb skal udskiftes med navnet på din database OpenConn("database.mdb")
'udskift tabelnavn med navet på din tabel strSQL = "Select * from tabelnavn"
Set rs = Server.CreateObject("ADODB.Recordset") rs.Open strSQL, Conn, 1
top = rs.RecordCount If top <> 0 then MyArr = rs.GetRows() end if ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %>
<table> <tr> <td>område</td><td>bygherre</td><td>emne</td> </tr> 'Længere oppe i koden er oprettet et 2-dim array som inde holder alt der blev hentet fra databasen. Hvis du har 5 kolonner i din database må der på den første plads i parantesen i MyArr(z,i) HØJST stå 4. Den tæller 0,1,2,3,4 <% If top <> 0 then For i=0 to (top-1) Response.Write "<tr><td>" & MyArr(1,i) & "</td><td>" & MyArr(2,i) & "</td><td>" & MyArr(3,i) & "</td><td></tr>" Next End if %> </table>
Det kan man sagtens. Har du fx. en kolonne der hedder ID, som er primærnølge i din tabel?
Det har du nok - og så ville man gøre sådan her. (Kun udsnit af koden som ovenfor)
Du ændrer lidt så response.write linjen kommer til at se sådan ud: Response.Write "<tr><td>" & MyArr(1,i) & "</td><td>" & MyArr(2,i) & "</td><td>" & MyArr(3,i) & "</td><td><a href=slet.asp?sletID=" & MyArr(0,i) & ">Tryk her for slet</a></td></tr>"
Denne fil kalder du så flyt.asp. Du skal huske: 1) At rette det her: href=slet.asp?sletID=" & MyArr(0,i) & " til href=flyt.asp?flytID=" & MyArr(0,i) & "
2) Din nye tabel hvor du flytter til skal have præcis de samme attributter som den 'gamle' - bortset fra at en evt. ID med autonummer IKKE må ha autonummer i den nye
Perfekt!!! Har oprettet et nyt spørgsmål: http://www.eksperten.dk/spm/524429 Smid et svar der og få point!!!! Det kan godt være jeg henvender mig igen senere, for at få glæde af din ekspertise:-)
Fomse:-)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.