DBNull error van datagridview naar textbox.

Status
Niet open voor verdere reacties.

Doofenshmirt

Gebruiker
Lid geworden
3 nov 2011
Berichten
222
Hoi,

Ik verplaats wat data van een datagridview naar een textbox.

Met deze code:
Code:
 TextBox5.Text = DataGridView1.CurrentRow.Cells("Product").Value
TextBox6.Text = DataGridView1.CurrentRow.Cells("Transport").Value
Enz nog een stuk of 6 textboxen

Maar als een cel leeg is krijg ik natuurlijk een error.

Code:
De conversie van type DBNull naar type String is ongeldig.
Dit komt natuurlijk omdat hij leeg is , hoe kan ik dit opvangen ?

Met Try en catch maar dan vult hij de andere niet meer.
Dus
Hoe kan ik die DBNull error opvangen als de cel leeg is ?
 
Ik denk dat ik het gevonden heb.
.ToString()


Code:
 TextBox5.Text = DataGridView1.CurrentRow.Cells("Product").Value.ToString()

Het zegt me eigenlijk niets , wat houdt dit in.

Kan nu wel een lege cel naar een textbox krijgen.
 
Dat houdt in dat je het naar een string converteert.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan