Avatar billede dkkarpen Nybegynder
29. januar 2003 - 11:45 Der er 14 kommentarer og
1 løsning

Udskriv alle felter i tabel

Hvordan trækker jeg alle feltnavne + deres værdier fra en db?
Avatar billede justdoit Nybegynder
29. januar 2003 - 12:27 #1
"SELECT feltnavne, værdier FROM databasenavnet"
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 12:33 #2
Ha ha morsomt.

SQL = "Select * from tabel"
...
do while not rs.eof
response.write rs("feltnavn") & " = " & rs("feltværdi")
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 12:42 #3
Jeg kender ikke feltnavnene. Kun tabelnavnet.
Avatar billede justdoit Nybegynder
29. januar 2003 - 12:43 #4
ja ok - ved godt det ikke var så grundigt ;0) men hvad er det helt præcis dit problem er ??
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 12:47 #5
Som jeg skriver. Jeg vil have udskrevet felternes navne + deres værdier. Og jeg kender IKKE feltnavnene.
Avatar billede justdoit Nybegynder
29. januar 2003 - 12:52 #6
<%
'Her åbner du databasen

sql = "SELECT * FROM tabelnavnet"
Set rs= Conn.Execute(sql)
while not rs.eof
%>
<% response.write rs("feltnavn") & " = " & rs("feltværdi") %>
                                     
<%                                       
rs.movenext()
wend

rs.close
Conn.close
set rs= nothing
set Conn = nothing
%>
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 13:03 #7
Det fatter du ikke meget af ;-)

Andre der kan hjælpe???
Avatar billede justdoit Nybegynder
29. januar 2003 - 13:11 #8
slap da af - det er fanme heller ikke et spørgsmål der er meget fyldstgørende!!

Jeg har svaret på det du spurgte om:

Hvordan trækker jeg alle feltnavne + deres værdier fra en db?


Husk at vi sidder nogle der prøvet at hjælpe uden at få noget for det, så det mindste du kan gøre, det er fanme at stille et ordentligt spørgsmål!
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 13:14 #9
Hvad skrev jeg tidligere. Jeg kender IKKE (læs igen: IKKE) feltnavnene. Hvad antager du? At jeg kender feltnavnene...
Avatar billede rasmusmoller Nybegynder
29. januar 2003 - 13:19 #10
' (ado kode til at åbne connection/initialisere recordset)
rst.Open "select * from TableName", cnn

Response.Write "<table><tr>" & vbNewLine

' skriv først feltnavne i toppen
For Each fld In rst.Fields
  Response.Write "<td>" & fld.FieldName & "</td>" & vbNewLine
Next

Response.WriteLine "</tr>" & vbNewLine

Do While Not rst.Eof
  Response.WriteLine "<tr>" & vbNewLine
  For Each fld In rst.Fields
    Response.Write "<td>" & fld.Value & "</td>" & vbNewLine
  Next
  Response.WriteLine "</tr>" & vbNewLine
  rst.MoveNext
Loop

rst.Close
(har dog ikke lige afprøvet koden... :-)
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 13:30 #11
Bedre men fejl linien: "For Each fld In rst.Fields" - Object doens't support this property or method 'fld.FieldName'
Avatar billede ohmish Nybegynder
29. januar 2003 - 13:39 #12
what a shitty attitude dkkarpen
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 13:44 #13
Den skal bare hedde name ikke?
Avatar billede dkkarpen Nybegynder
29. januar 2003 - 13:47 #14
ohmish>>Det synes jeg ikke. Justdoit kunne forsøge at læse mi spørgsmål. Jeg havde forklaret ham det 2-3 gange og alligevel fattede han ikke noget. Det gider jeg spilde min tid på. Og heldigvis kom Rasmus lige forbi ;-)
Avatar billede ohmish Nybegynder
29. januar 2003 - 14:29 #15
ok.. men din første reaktion på en logisk kommentar (til et meget ringe forklaret emne) var "Ha ha morsomt".
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester