18/11/2014, 15:34
|
| | | Fecha de Ingreso: mayo-2005 Ubicación: Madrid
Mensajes: 505
Antigüedad: 19 años, 6 meses Puntos: 16 | |
Respuesta: El índice estaba fuera del intervalo. Buenas compañero,
Por un rápido vistazo... Haces la llamada a una tabla(0) pero seguramente ese DataSet no tenga dicha tabla.. (98% de posibilidad)
Puede ser que el índice de...
FormAgregarMarca.txtID.Text = DataListado.SelectedCells.Item(1).Value
FormAgregarMarca.txtmarca.Text = DataListado.SelectedCells.Item(2).Value
FormAgregarMarca.txtnomMarca.Text = DataListado.SelectedCells.Item(3).Value
FormAgregarMarca.txtgeneracion.Text = DataListado.SelectedCells.Item(4).Value
FormAgregarMarca.txtTipo.Text = DataListado.SelectedCells.Item(5).Value
FormAgregarMarca.txtTipo.Text = DataListado.SelectedCells.Item(6).Value
Debiera comenzar por 0 y no por 1 y al llegar al 6, debería ser el 5... Y peta. Y tercero y más importante...
Utiliza el F10 para debuguear, que esto que has hecho es totalmente de vagos... Decir "Me dice que está fuera del rango, tomad este es mi código..." y quedarse tan a gusto...
Tienes 20 millones de "MsgBox(ex.Message)" en los Try Catch... Dales uso, que para eso se ponen.
Ya no es cuestión de ser novato o no, de haber publicado más veces o no... Sino de sentido común. Ni un saludo, ni un gracias ni nada y ale, churro de código y que otro lo depure al hacer dios sabe qué.
Un saludo!
__________________ Rubén Espada
Desarrollador full stack .Net (Angular + JS + .Net Core) |