Avatar billede rundt_om Nybegynder
17. november 2006 - 09:14 Der er 3 kommentarer og
1 løsning

Empty recordset

Jeg har en SGL der søger en database igennem, efter info der skal stemme overens med et par variabler. Findes der en smart funktion, der kan finde ud af om et recordset er tomt eller om der blev fundet noget?

SQL = "SELECT * FROM TABEL WHERE NUMBER=1"
LISTE = CONNECTION.EXECUTE(SQL)
Avatar billede mbagge Nybegynder
17. november 2006 - 09:29 #1
sql = "select...."
set liste = conn.execute(sql)

if rs.eof then
- recordset er tomt
else
  while not rs.eof
    -print indhold
  rs.movenext
  wend
end if

/Bagge
Avatar billede softspot Forsker
17. november 2006 - 09:32 #2
Som Bagge siger, men naturligvis med den rigtige variabel:

sql = "select...."
set liste = conn.execute(sql)

if liste.eof then
- recordset er tomt
else
  while not liste.eof
    -print indhold
  liste.movenext
  wend
end if
liste.close


og så er det god tone at lukke og slukke efter sig (liste.close) :)
Avatar billede mbagge Nybegynder
17. november 2006 - 09:47 #3
nå ja,,,ups,,,,
Man opbygger vist nogle vaner med std navne m.m., som man ikke lige tænker over i farten :)
Avatar billede rundt_om Nybegynder
17. november 2006 - 10:57 #4
Jeg takker, på trods af den forkerte variabel :)
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