Avatar billede crunch Nybegynder
17. november 2000 - 14:55 Der er 10 kommentarer og
1 løsning

hvis SQL streng er tom...

hej.. jeg har lidt et problem.¨
Nedenstående giver en fejl i netscape fordi værdien der skal vælges ofte er tom ! - jeg skal finde en måde så jeg kan tjekke om værdien findes... (dur count= 0 ikke?)


hvis værdien findes skal \"et eller andet\" ske ellers skal \"noget andet\" ske,....




SQL2 = \"SELECT Besked, Farvel, Placering, Tid FROM Opret WHERE Master = \'\"&a&\"\' AND Postnr= \'\"&b&\"\'\"
Set records2 = conn.execute(SQL2)
Avatar billede tdaugaard Nybegynder
17. november 2000 - 15:00 #1
SQL2 = \"SELECT Besked, Farvel, Placering, Tid FROM Opret WHERE Master = \'\"&a&\"\' AND Postnr= \'\"&b&\"\'\"
Set records2 = conn.execute(SQL2

If records2.bof then \' blev fundet
\'noget
else
\' noget andet hvis ikke
end uif
Avatar billede stig3 Mester
17. november 2000 - 15:00 #2
SQL2 = \"SELECT Besked, Farvel, Placering, Tid FROM Opret WHERE Master = \'\"&a&\"\' AND Postnr= \'\"&b&\"\'\"
if SQL2 = \"\" then
  Set records2 = conn.execute(SQL2)
end if
Avatar billede stig3 Mester
17. november 2000 - 15:01 #3
Det var vist noget værre vrøvl. Jeg går hjem !!!
Avatar billede tdaugaard Nybegynder
17. november 2000 - 15:14 #4
*g*
Avatar billede ldanielsen Nybegynder
17. november 2000 - 15:19 #5
if a <> \"\" and b <> \"\" then
  \'gør det du vil have den til
else
  \'gør noget andet
end if

Hvordan skal det forstås at det ikke virker i netscape? Virker det i explorer?

Er det ikke ODBC-driveren der brokker sig over en uforståelig SQL?
Avatar billede crunch Nybegynder
17. november 2000 - 15:21 #6
øjeblik... (vender tilbage senere.. tjekker)
Avatar billede crunch Nybegynder
17. november 2000 - 16:56 #7
tak for jeres hjælp
Avatar billede sp Nybegynder
17. november 2000 - 17:39 #8
if records2.bof AND records2.eof then

end if
Avatar billede tdaugaard Nybegynder
17. november 2000 - 17:42 #9
.BOF = True hvis der ikke er nogle fundne poster, .EOF betyder faktisk End Of File og bliver brugt til at finde ud af om der er flere poster ved gennemløb af recordset.

Så du behøver ikke at bruge AND records2.EOF
Avatar billede sp Nybegynder
17. november 2000 - 17:46 #10
Jeg har set EOF og BOF på www.activeserverpages.dk
Det er der jeg har det fra
Avatar billede tdaugaard Nybegynder
17. november 2000 - 17:49 #11
Nåå .. ja, de fleste bruger begge dele (incl. mig selv) men .EOF er ikke nødvendig ... det er mere smag og behag ..
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