Avatar billede jumario Nybegynder
09. januar 2004 - 11:27 Der er 9 kommentarer og
1 løsning

Hva betyder et udråbstegn i VB?

Simpelt spørgsmål...

If ![Hjemme-tlf] <> "" Then c.HomeTelephoneNumber = ![Hjemme-tlf]

Hvad gør ! tegnene i en linje som den? Går ikke ud fra den står for "not" som i C++ f.eks?
Avatar billede exellenze Nybegynder
09. januar 2004 - 11:28 #1
! betyder "not" i VB
Avatar billede terry Ekspert
09. januar 2004 - 11:33 #2
I am guessing that you are using a recordset in your code!

so you could write

If rs![Hjemme-tlf] <> "" Then c.HomeTelephoneNumber = rs![Hjemme-tlf]

before this line I guess there is also WITH rs
Avatar billede terry Ekspert
09. januar 2004 - 11:33 #3
.
Avatar billede jumario Nybegynder
09. januar 2004 - 11:35 #4
True. there is a WITH rs earlier in the code.

but is the ! just short for !rs then?
Avatar billede jennemaan Nybegynder
09. januar 2004 - 11:38 #5
whoa... prøv at skrive ?!true i immediate vinduet (husk at gemme hvad du har lavet inden)...

/Jennemaan
Avatar billede jennemaan Nybegynder
09. januar 2004 - 11:39 #6
at skrive rs![feltnavn] svarer til rs.Fields("feltnavn").value

Tror nok det er pga. kompabilitet med vb 3?

/Jennemaan
Avatar billede terry Ekspert
09. januar 2004 - 11:44 #7
If you didnt use . or ! then Hjemme-tlf could be any variable

When you use with then it is "underforstået" that you are refering to rs

so

With Rs

This is OK
msgbox ![Hjemme-tlf]

End with

'This would fail
msgbox ![Hjemme-tlf]
Avatar billede terry Ekspert
09. januar 2004 - 12:54 #8
have you received your answer?
Avatar billede jumario Nybegynder
09. januar 2004 - 13:23 #9
yes thanks for your time everyone.
Avatar billede terry Ekspert
09. januar 2004 - 14:07 #10
selv thanks :o)
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