Avatar billede bongi Juniormester
12. november 2003 - 19:14 Der er 6 kommentarer og
1 løsning

rs.recordcount er -1 ?

Prøver at undersøge om der er brugere med det username som det skal oprettes...

bruger denne sql:

' SQL forespørgsel
strSQL = "Select * from brugere where username ='" & Request.form("username") & "'"
' Udføre forespørgsel
Set rs = Conn.Execute(strSQL)
antal_link = rs.recordcount

for derefter at køre:
If not antal_link = 0 then

men den retunere -1 ligemeget om der er fundet nogle eller ej...
Avatar billede erikjacobsen Ekspert
12. november 2003 - 19:16 #1
"The cursor type of the Recordset object affects whether the number of records can be determined. The RecordCount property will return -1 for a forward-only cursor, the actual count for a static or keyset cursor, and either -1 or the actual count, depending on the data source, for a dynamic cursor."
Avatar billede bongi Juniormester
12. november 2003 - 19:17 #2
altså når jeg køre:
response.write antal_link
Avatar billede bongi Juniormester
12. november 2003 - 19:18 #3
Hej igen.... er du altid her.. (rart så er der hjælp at få ;-)
men hvordan får man det til at virke ?
Avatar billede bongi Juniormester
12. november 2003 - 19:19 #4
Jeg henter fra en access db, hvis det har betydning
Avatar billede erikjacobsen Ekspert
12. november 2003 - 19:26 #5
Ja

1) Du kan oprette et recordset selv
2) Du kan bruge SELECT count(*) ...
3) Nej, jeg er her ikke altid
Avatar billede mm12010 Nybegynder
12. november 2003 - 19:28 #6
Set rs = Server.CreateObject("ADODB.Recordset")
strSQL = "Select * from brugere where username ='" & Request.form("username") & "'"
rs.Open(strSQL, Conn, 3)
antal_link = rs.recordcount
Avatar billede bongi Juniormester
12. november 2003 - 19:47 #7
OK har selv løst det ved at ændre feltrettighederne i db....

Men....
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