G
Guest
Below is the code I am using to display a list of values from a table row the
problem is some of these columns may be null. Currently when I execute this
code I get the following error: "Cast from type 'DBNull' to type 'String' is
not valid."
This error is caused by the null values. How can I avoid this error?
Dim i As Integer = QueueReader.GetOrdinal("CustomerId")
If QueueReader.Read() And Not QueueReader.IsDBNull(i) Then
lblJanuary.Text = QueueReader("January")
lblFebruary.Text = QueueReader("February")
lblMarch.Text = QueueReader("March")
lblApril.Text = QueueReader("April")
lblMay.Text = QueueReader("May")
lblJune.Text = QueueReader("June")
lblJuly.Text = QueueReader("July")
lblAugust.Text = QueueReader("August")
lblSeptember.Text = QueueReader("September")
lblOctober.Text = QueueReader("October")
lblNovember.Text = QueueReader("November")
lblDecember.Text = QueueReader("December")
End If
Thanks, Justin
problem is some of these columns may be null. Currently when I execute this
code I get the following error: "Cast from type 'DBNull' to type 'String' is
not valid."
This error is caused by the null values. How can I avoid this error?
Dim i As Integer = QueueReader.GetOrdinal("CustomerId")
If QueueReader.Read() And Not QueueReader.IsDBNull(i) Then
lblJanuary.Text = QueueReader("January")
lblFebruary.Text = QueueReader("February")
lblMarch.Text = QueueReader("March")
lblApril.Text = QueueReader("April")
lblMay.Text = QueueReader("May")
lblJune.Text = QueueReader("June")
lblJuly.Text = QueueReader("July")
lblAugust.Text = QueueReader("August")
lblSeptember.Text = QueueReader("September")
lblOctober.Text = QueueReader("October")
lblNovember.Text = QueueReader("November")
lblDecember.Text = QueueReader("December")
End If
Thanks, Justin