Article View: be.comp.programming
Article #716Re: null waarden in datatable
From: Jurjen de Groot
Date: Sun, 14 May 2006 06:41
Date: Sun, 14 May 2006 06:41
49 lines
2464 bytes
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-mailReferences:
<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