26. april 2003 - 00:11Der er
7 kommentarer og 1 løsning
Tabeller
database: "Titel","Emne" "Titel","Emne" "Titel2","Emne" Hej eksperter er det muligt at kunne lave en fordeling fra en database sådanne så den først udskriver alle emnerne for titel1 i en <td> ramme og derefter udskriver alle emnerne for titel2 i en <td> indtil der ikke er flere titler. :)
Jo, det kan man godt du laver en connection med 1 eller flere recordset. en recordtset for Titel og en recordset for Titel1. eller joine tabellerne og lave en recordset.
Jeg har gjort det at jeg henter dataerne og sorter dem efter Title, og derefter Emne og så har lavet det sådan: Temp_Title="" For x=0 to UBound(minedata) Str_Title = alldata(x,0) Str_Emne = alldata(x,1) if not Temp_Title=Str_Title Then Response.Write "<B>" & Title & "</B><BR>" Temp_Title = Str_Title end if Response.Write Str_Emne & "<BR>" Next
Jeg er ikke helt med på din tabelopsætning, men det lyder som, det er noget i den stil, du vil have:
Set rs = Conn.Execute("Select t1.Emne As Emne1, t2.Emne As Emne2 From Tabel1 t1, Tabel2 t2")
Response.Write "<table>" While Not rs.EOF Response.Write "<tr>" If Not IsNull(rs("Emne1")) Then Response.Write "<td>" & rs("Emne1") & "</td>" Else Response.Write "<td> </td>" End If If Not IsNull(rs("Emne2")) Then Response.Write "<td>" & rs("Emne2") & "</td>" Else Response.Write "<td> </td>" End If Response.Write "</tr>" rs.MoveNext Wend Response.Write "</table>"
Nej, men du mangler at beskrive at det er tale om en Database med en eller 2 tabeller og hver tabel indeholder hvor mange felter og hvordan dataerne hænger sammen ellers svaret bliver et gæt.
ok Sorry. I har vist misforstået mig. jeg har en database med en kolonne der hedder "Titel" og en der hedder "emne" kunne se sådanne ud "id" "Titel " "Emne " " 1" "Bane 1" "bla bla bla " " 2" "Bane 1" "Noget nyt bla " " 3" "Bane 2" "Noget andet bla" Så skulle den selv kunne finde ud af at det med bane 1 skal være i en ramme med bane1 og først når den kommer til bane 2 skal den lave en ny ramme med bane 2 kunne se sådanne ud -----Bane 1----| bla bla bla | Noget nyt bla | ---------------|
-----Bane 2----| Noget andet bla| ---------------| håber det hjalp :)
jeg har fundet ud af det ved at køre 2 lykker sammen i en takker for interressen.
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.