Article View: be.comp.programming
Article #722Re: null waarden in datatable
From: StriKe
Date: Sun, 14 May 2006 10:20
Date: Sun, 14 May 2006 10:20
40 lines
2059 bytes
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-mailReferences:
<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