🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #716

Re: null waarden in datatable

#716
From: Jurjen de Groot
Date: Sun, 14 May 2006 06:41
49 lines
2464 bytes
Strike

Je kan een lege string niet converteren naar Cint, het is beter om voordat 
je een Cint doet, een aantal controles te doen:

if TtxtDuur.Text.length > 0 AndAlso IsNumeric(TtxtDuur.Text) Then dr(0)(5) = 
CInt(TtxtDuur.Text)

Jurjen

"StriKe" <strike_usenet@internetfreakz.be.invalid> wrote in message 
news:mn.70ea7d65b632223d.48459@internetfreakz.be.invalid...
> Hallo,
>
> Ik heb een VB.NET applicatie waarin ik gegevens uit een database haal 
> (Access), deze in een datatable stop en via die datatable in een datagrid 
> laat tonen op het scherm.
>
> Via een formulier kunnen de gegevens in die datatable worden gewijzigd.
>
> Vanaf het moment dat de geselecteerde cel verandert in de datagrid voer ik 
> een functie uit die automatisch alle inhoud van het formulier (waarmee dus 
> de datatable te bewerken is) terugschrijft naar de datatable.
>
> Probleem is echter dat ik voor sommige kolommen in mijn datatable 
> null-waarden toelaat.
>
> Wanneer ik deze dan wens op te vullen met een 'echte waarde', bijvoorbeeld 
> een string of integer lukt dat niet, ik krijg dan dit:
>
> De conversie van de tekenreeks Er is een fout opgetreden naar het type 
> Integer is niet geldig.
>
> Het 'bijwerken' van de datatable met de velden uit het formulier gebeurt 
> als volgt:
>
> dr(0)(5) = CInt(TtxtDuur.Text)
>
> Een oplossing zou natuurlijk kunnen zijn om mijn database verder aan te 
> vullen en geen null-waarden meer toe te laten, maar kan het ook anders?
>
>
> -- 
> Groeten,
> StriKe
>
> http://www.internetfreakz.be
>
> 
Technical Details
Message-ID: <4466d12a$0$31656$e4fe514c@news.xs4all.nl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!news.glorb.com!newsgate.cistron.nl!transit4.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
References: <mn.70ea7d65b632223d.48459@internetfreakz.be.invalid>

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!news3.google.com!news.glorb.com!newsgate.cistron.nl!transit4.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
From: "Jurjen de Groot" <Jurjen.de.Groot@xs4all.nl>
Newsgroups: be.comp.programming
References: <mn.70ea7d65b632223d.48459@internetfreakz.be.invalid>
Subject: Re: null waarden in datatable
Date: Sun, 14 May 2006 08:41:06 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
Lines: 51
Message-ID: <4466d12a$0$31656$e4fe514c@news.xs4all.nl>
NNTP-Posting-Host: 80.127.5.69
X-Trace: 1147588906 news.xs4all.nl 31656 [::ffff:80.127.5.69]:33855
X-Complaints-To: abuse@xs4all.nl