Avatar billede crapman Nybegynder
27. august 2003 - 15:43 Der er 10 kommentarer og
1 løsning

EOF? Hvis linjen ikke eksitererer

Kan ikke lige huske hvad det er man gør for at chekke om en værdi eksiterer i en tabel... men er det ikke noget i denne stil?

if userconn("SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'").bof = true then
response.write "Hej"
response.end
end if
Avatar billede eagleeye Praktikant
27. august 2003 - 15:46 #1
du skal bruge et Recordset:

Set rs = userconn("SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'")
if rs.EOF or rs.BOF then
  response.write "Hej"
  response.end
end if
end if
Avatar billede hyperactive Nybegynder
27. august 2003 - 15:46 #2
if userconn("SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'").bof And userconn("SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'").eof
Avatar billede tblaster Nybegynder
27. august 2003 - 15:47 #3
SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'"
If Not EOF Then
response.write "Hej"
response.end
end if
Avatar billede eagleeye Praktikant
27. august 2003 - 15:49 #4
Det sidse end if i mit svar skulle ikke hvade været med.
Avatar billede crapman Nybegynder
27. august 2003 - 15:51 #5
Hehe ihh hvor er folk hurtige......
Starter med eagleeye.... Din metode virker, men så skal den løbe alle poster igennem, for at finde den som den skal bruge...... ikke smart.... der er 4500...

Hyperactive... din virker ikke?

Tblaster.... Sådan kan man da ikke skrive en kode......
Avatar billede crapman Nybegynder
27. august 2003 - 15:52 #6
Eller nej vent... det passer da ikke hvad jeg sagde.. altså ang. eagleeye.. troede du lavede et loop... prøver lige din....
Avatar billede eagleeye Praktikant
27. august 2003 - 15:52 #7
Så må du forklare dit spørgsmål ordenligt hvad ønsker du at tjekke for?
Avatar billede crapman Nybegynder
27. august 2003 - 15:53 #8
Antallet af argumenter er forkert eller egenskabstildelingen er ugyldig: 'userConn' ¨
får jeg nu at vide ved Eagleeyes svar.....!?
Avatar billede eagleeye Praktikant
27. august 2003 - 15:53 #9
du viser en SQL sætning, og man kan kun tjekke om det er tomt med et recordset.
Eller vi du tjekke om en kolonne er tom?
Avatar billede eagleeye Praktikant
27. august 2003 - 15:54 #10
doh, glemte execute


Set rs = userconn.Execute("SELECT mobiltelefon FROM tblusers WHERE mobiltelefon = '"&mobil&"'")
if rs.EOF or rs.BOF then
  response.write "Hej"
  response.end
end if
Avatar billede crapman Nybegynder
27. august 2003 - 15:55 #11
Hehe, jah den havde jeg også overset..... well, taktak du... :D
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