Hi,
I have the following code: -
Private Sub lstOrderRequirements_Selec
tedIndexCh
anged(ByVa
l sender As System.Object, ByVal e As System.EventArgs) Handles lstOrderRequirements.Selec
tedIndexCh
anged
'If Not lstOrderRequirements.Selec
tedValue.T
oString Is Nothing Then
If Not lstOrderRequirements.Selec
tedValue Is Nothing Then
Connect()
rs = conn.Execute("SELECT * FROM products where ItemID =" & lstOrderRequirements.Selec
tedValue.T
oString)
txtCustomer.Text = ""
txtBayNo.Text = ""
txtItemName.Text = ""
txtItemCode.Text = ""
txtCostPerItem.Text = ""
txtBoxesPerItem.Text = ""
'MsgBox(rs.Fields("Custome
rID").Valu
e)
If Not rs.Fields("CustomerID").Va
lue Is DBNull.Value Then txtCustomer.Text = "" = rs.Fields("CustomerID").Va
lue
If Not rs.Fields("BayID").Value Is DBNull.Value Then txtBayNo.Text = "" = rs.Fields("BayID").Value
If Not rs.Fields("ItemName").Valu
e Is DBNull.Value Then txtItemName.Text = "" = rs.Fields("ItemName").Valu
e
If Not rs.Fields("ItemCode").Valu
e Is DBNull.Value Then txtItemCode.Text = "" = rs.Fields("ItemCode").Valu
e
If Not rs.Fields("Cost").Value Is DBNull.Value Then txtCostPerItem.Text = "" = rs.Fields("Cost").Value
If Not rs.Fields("Boxes").Value Is DBNull.Value Then txtBoxesPerItem.Text = "" = rs.Fields("Boxes").Value
rs.Close()
conn.Close()
End If
End Sub
I keep getting the error message: -
Conversion from string "" to type 'Double' is not valid. on line: -
If Not rs.Fields("CustomerID").Va
lue Is DBNull.Value Then txtCustomer.Text = "" = rs.Fields("CustomerID").Va
lue
How do I resolve this please.
Many Thanks
Lee
Start Free Trial