09/04/2010, 15:57
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 15 años, 1 mes Puntos: 1 | |
Llenar datarow hola, utilizo en una aplicacion un dttables para almacenar cierta informacion temporal qu eutilizar el programa y que en determinaod momento elimino. Este pro ejemlo almacenara unos erroes de conexion con un dispositivo. el problema es que el dttable al principio esta vacio y cuando intento hacer algo como esto me da error 'Object reference not set to an instance of an object.'
Dim l_drDispError() As DataRow = dtDispError.Select("Direccion =" & str_lastDireccionDisp)
en otra parte logre solucionarlo de esa manera
If dtDispError IsNot Nothing Then
For Each row5 In dtDispError.Rows
If row5("IsFinish") = False Then
l_DirError = row5("Direccion")
l_DirComando = row5("Comando")
Call Disp_PortSendData(l_DirComando)
Else
row5.Delete()
End If
Next
End If
Pero como puedo hacer que el datable no este vacio.
Dim row1 As DataRow
row1 = dtDispError.NewRow()
row1.Item("Direccion") = 0
row1.Item("Intentos") = 0
row1.Item("IsFinished") = False
row1.Item("Comando") = ""
Esto me da error cuando lo intento llenar con un registro en blanco.
Saludos |