12. marts 2006 - 19:55Der er
4 kommentarer og 1 løsning
Løkker i forbindelse med hentning af data fra DB
Hej
Jeg har en sql forespørgsel der skal køres fire gange når siden loades, hvorfor ? jo den det er nemlig ikke samme sqlstatement hvergang, jeg vil derfor gerne ligge det ind i en løkke således det hele ikke skal skrives flere gange, men jeg kan ikke finde den rigtige løsning, det jeg forsøger virker bare som om det er en uendelig løkke
<% dim strTmpSql, I I = 0
Do Until I = 4
strSQL = "SELECT Fornavn, Efternavn" & _ "WHERE Gruppe = " & I dbConnection.Open DSN Set rsRecordSet = dbConnection.Execute(strSQL) if not(rsRecordSet.EOF and rs.RecordSet.BOF) then rsRecordSet.MoveFirst While not rsRecordSet.EOF %> // OPRETTER HTML MED DATA FRA RECORDSET <% rsRecordSet.MoveNext WEND end if
rsRecordSet.Close dbConnection.Close set rsRecordSet = Nothing
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvorfor så besværligt, du kan vel bare selektere på værdier mellem 0 og 4, og så sortere på feltet. Det skulle give samme output...
strSQL = "SELECT Fornavn, Efternavn" & _ "WHERE Gruppe BETWEEN 0 AND 4 ORDER BY Gruppe" dbConnection.Open DSN Set rsRecordSet = dbConnection.Execute(strSQL) While not rsRecordSet.EOF %> // OPRETTER HTML MED DATA FRA RECORDSET <% rsRecordSet.MoveNext WEND rsRecordSet.Close dbConnection.Close set rsRecordSet = Nothing
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.