Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 15:57
therealzeta
 
Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 14 años, 6 meses
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