Waarom ondekt hij hier geen Null waarde ?

Pagina: 1
Acties:

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
ik snap het niet,
ik vang toch duidelijk die exception op ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
If Forms!memo!Bericht = "" Or Null Then
      MsgBox "U moet nog een bericht intypen !"
      Exit Sub
    End If
    
    If Forms!memo!Datum = "" Then
      MsgBox "U moet nog een datum opgeven"
      Exit Sub
    End If
    
    Bericht = Forms!memo!Bericht
    Datum = Forms!memo!Datum

en toch geeft hij bij het leeglaten van Bericht een error:
Invalid use of Null.

ik snap het niet :?

-- Altijd blijven prutsen --


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

code:
1
If Forms!memo!Bericht = "" Or Null Then

dat gaat zo niet :)
dat moet je zo doen:
code:
1
If Forms!memo!Bericht = "" Or Forms!memo!Bericht = Null Then

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

probeer dit eens
code:
1
If Forms!memo!Bericht = "" Or Forms!memo!Bericht = Null Then

Verwijderd

welke taal is dit ? pascal ?
edit: o nee, vast basic

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
Dat maakt dus niet uit..
:P

hij blijft het niet catchen. :(

-- Altijd blijven prutsen --


  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
Op woensdag 05 juni 2002 22:23 schreef .oisyn het volgende:
code:
1
If Forms!memo!Bericht = "" Or Null Then

dat gaat zo niet :)
dat moet je zo doen:
code:
1
If Forms!memo!Bericht = "" Or Forms!memo!Bericht = Null Then
Nope OiSyn, dat is em niet, hij catched hem niet :(

-- Altijd blijven prutsen --


Verwijderd

Waarom gebruik je trouwens die or null ?? ik zie het nut er niet van, gebruik anders gewoon if len(string) = 0 then bla bla

  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
Hebbes !

het moet zijn:
code:
1
2
3
if isnull(Forms!memo!blablabla) then
 bla bla bal
end if

dan pakt ie em wel :)

-- Altijd blijven prutsen --


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op woensdag 05 juni 2002 22:26 schreef FoggyFreek het volgende:

[..]

Nope OiSyn, dat is em niet, hij catched hem niet :(
tja, dan is ie dus zowel niet "" als niet Null :)

want mijn code is dus echt wel effe goed enzo he ;)
(en ik heet tegenwoordig .oisyn :P)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
Moet je niet op NULL testen met de IS operator ipv met = ?

zo dus:
code:
1
if bla is null

Wie veranderd er nu ook z'n nick :P

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

woei, ode aan whoami ;)
zijn die belgen toch nog ergens goed voor :+

dat moet het idd zijn :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Glabbeek
  • Registratie: Februari 2001
  • Laatst online: 04-09 14:30

Glabbeek

Dat dus.

Op woensdag 05 juni 2002 22:30 schreef whoami het volgende:
Moet je niet op NULL testen met de IS operator ipv met = ?

zo dus:
code:
1
if bla is null

Wie veranderd er nu ook z'n nick :P
Nee, het is
code:
1
If varNogWat Is Empty Then

en
code:
1
If IsNull(varNogWat) Then

:)

En zo is het maar net.


  • whoami
  • Registratie: December 2000
  • Laatst online: 21:11
De intentie was goed.
* whoami kan geen VB.

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

woeps sorry, belgen zijn toch niet zo goed als dat ik dacht :P

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • FoggyFreek
  • Registratie: Juni 2000
  • Laatst online: 23-07 17:23

FoggyFreek

I'm a llama again!

Topicstarter
rustig.. het probleem is opgelost..

Bedankt jongens..

.oisyn

:)

<font color="#ff0000">.modbreak: het is .oisyn, in KLEINE letters :P</font>

-- Altijd blijven prutsen --

Pagina: 1