Avatar billede stinejh1980 Nybegynder
06. december 2005 - 13:48 Der er 3 kommentarer og
1 løsning

Do While - Loop

Hvorfor viser denne kun den sidste sætning i Db???

Sub BtnHent_Click(sender As Object, e As EventArgs)
    Dim strSQL as string
   
    strSQL = "Select NAME from SalesLine;"
    ObjConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.Mappath("AXAPTA.MDB") & ";")
    ObjComm = New OleDbCommand(strSQL, objConn)
   
    ObjConn.Open()
    ObjRs = objComm.ExecuteReader()
    'response.write(strSQL)
        Do While objRs.Read() = true
            LblVis.text = "<table><tr><td>Navn</td><td>" & objrs("NAME") & "</td></tr></tabel><hr>"
        Loop
    ObjRs.Close()
    objConn.Close()
End Sub
Avatar billede erikjacobsen Ekspert
06. december 2005 - 13:48 #1
Prøv at rette </tabel> til </table>
Avatar billede erikjacobsen Ekspert
06. december 2005 - 13:49 #2
Og så:

LblVis.text = LblVis.text & "<table><tr><td>Navn</td><td>" & objrs("NAME") & "</td></tr></table><hr>"
Avatar billede stinejh1980 Nybegynder
06. december 2005 - 13:55 #3
Jeg har brugt samme kontruktion før, men på denne måde:
Do While objRs.Read() = true
  lblShow.text += "<table width='60%' border='0' align='center' cellpadding='2' cellspacing='2' >"
  lblShow.text += "<tr><td class='Showtext'>Clientno:</td><td class='Text'>" & objrs("clientno") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Password:</td><td class='Text'>" & objrs("password") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Companyname:</td><td class='Text'>" & objrs("companyname") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Contactname:</td><td class='Text'>" & objrs("contactname") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Adress:</td><td class='Text'>" & objrs("adress") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>City:</td><td class='Text'>" & objrs("city") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>State:</td><td class='Text'>" & objrs("state") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Zipcode:</td><td class='Text'>" & objrs("zipcode") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Phonenumber:</td><td class='Text'>" & objrs("phoneno") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>E-mail:</td><td class='Text'>" & objrs("email") & "</td></tr>"
  lblShow.text += "<tr><td class='Showtext'>Projectstatus:</td><td>&nbsp;</td>"
  lblShow.text += "<tr class='Text'><td colspan='2' align='left'>" & objrs("projectstatus") & "</td>"
  lblShow.text += "</tr></table><hr>"
Loop

Og da virkede det fint
Avatar billede stinejh1980 Nybegynder
13. december 2005 - 16:32 #4
Satte html uden for sub'en
Lukker selv
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