🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #722

Re: null waarden in datatable

#722
From: StriKe
Date: Sun, 14 May 2006 10:20
40 lines
2059 bytes
> Als ik het goed begrijp, wil je bij een lege string ("") een null-waarde   
> wegschrijven naar de database.

Inderdaad

> Een check zou moeten volstaan?
>
> If txtDuur.text = "" then
> 	dr(0)(5) = dbnull.value
> else
> 	dr(0)(5) = CInt(TtxtDuur.Text)
> end if

Jouw code doet 'ongeveer' hetzelfde als deze :
If TtxtDuur.Text.Length > 0 AndAlso IsNumeric(TtxtDuur.Text) Then 
dr(0)(5) = CInt(TtxtDuur.Text)

als ik het goed begrijp?

Aangezien er standaard al 'null' aanwezig is, lijkt het me overbodig om 
nog eens dbnull.value toe te voegen/te vervangen?

Of is daar wel een goede reden voor?

> of misschien een try... catch?
>
> try
> 	dr(0)(5) = CInt(TtxtDuur.Text)
> catch
> 	dr(0)(5) = dbnull.value
> end try

Dat werkt inderdaad ook, het zou dus volgens jou 'identiek' dezelfde 
werking moeten hebben dan de if then else?

-- 
Groeten,
StriKe

http://www.internetfreakz.be
Technical Details
Message-ID: <mn.72e57d6512b10a60.48459@internetfreakz.be.invalid>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!hoboe2bl2.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <mn.70ea7d65b632223d.48459@internetfreakz.be.invalid> <ypD9g.424252$GM2.11651173@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,1065910732a62429
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!hoboe2bl2.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
Subject: Re: null waarden in datatable
From: StriKe <strike_usenet@internetfreakz.be.invalid>
References: <mn.70ea7d65b632223d.48459@internetfreakz.be.invalid> <ypD9g.424252$GM2.11651173@phobos.telenet-ops.be>
Newsgroups: be.comp.programming
Message-ID: <mn.72e57d6512b10a60.48459@internetfreakz.be.invalid>
X-Newsreader: MesNews/1.05.00.00-nl
MIME-Version: 1.0
Reply-To: strike_usenet@internetfreakz.be.invalid
Content-Type: text/plain; charset="iso-8859-15"; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 42
Date: Sun, 14 May 2006 10:20:57 GMT
NNTP-Posting-Host: 213.224.219.65
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1147602057 213.224.219.65 (Sun, 14 May 2006 12:20:57 MEST)
NNTP-Posting-Date: Sun, 14 May 2006 12:20:57 MEST
Organization: Telenet Internet