Avatar billede Slettet bruger
10. december 2002 - 16:07 Der er 7 kommentarer og
1 løsning

Er der mere end en record

Hvordan kan man tjekke om der er mere end 1 record i ens sql forespørgsel?
Avatar billede justdoit Nybegynder
10. december 2002 - 16:15 #1
Conn.execute("strSql=select *from table where fisk = tun")

If Len(strSql) > 1 then
Avatar billede dgivoni Nybegynder
10. december 2002 - 16:22 #2
justdoit>> ????

du skal aabne recordsaettet med en anden cursortype:
rs.open sql, conn, 3

og saa kan du spoerge paa antallet med rs.recordcount
Avatar billede Slettet bruger
10. december 2002 - 16:24 #3
summa sumarum ????
Avatar billede dgivoni Nybegynder
10. december 2002 - 16:29 #4
ja, jeg ved ikke hvad justdoit's loesning gaar ud paa, men jeg tvivler paa at det virker.
Mit forslag er at du aabner recordsaettet saaledes:
rs.open sql, conn, 3
og saa skriver
rs.recordcount for at faa antallet af records
Avatar billede dgivoni Nybegynder
10. december 2002 - 16:30 #5
hvis du vil have hjaelp til at saette det ind i din kode, saa er du noedt til at poste den...
Avatar billede medions Nybegynder
10. december 2002 - 16:38 #6
strSQL = "SELECT COUNT(ID) FROM tblTabelNavn WHERE navn = 'Rune'"
Set objRs = objConn.Execute(strSQL)

If objRs(0) > 1 Then
  Response.Write("Yepper der var flere end 1 record på denne forspørgelse")
End If

//>Rune
Avatar billede justdoit Nybegynder
10. december 2002 - 16:57 #7
Det var noget i stil med medions løsning jeg mente!!
Avatar billede burningice Nybegynder
10. december 2002 - 20:55 #8
justdoit>> det er godt men en god fantasi og lidt kreativitet ;)
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