Foros del Web » Programación para mayores de 30 ;) » .NET »

La conversión de la cadena "N" en el tipo 'Integer' no es válida.

Estas en el tema de La conversión de la cadena "N" en el tipo 'Integer' no es válida. en el foro de .NET en Foros del Web. La conversión de la cadena "N" en el tipo 'Integer' no es válida. este error me da en este código; Código: Dim N As Integer ...
  #1 (permalink)  
Antiguo 21/04/2012, 09:41
 
Fecha de Ingreso: diciembre-2011
Mensajes: 70
Antigüedad: 12 años, 4 meses
Puntos: 2
La conversión de la cadena "N" en el tipo 'Integer' no es válida.

La conversión de la cadena "N" en el tipo 'Integer' no es válida.
este error me da en este código;
Código:
Dim N As Integer
        For i = 0 To datavacio9.Tables("Clientes").Rows.Count - 1
            N = datavacio9.Tables("Clientes").Rows.Item("N").ToString
        Next
la base de datos es acces y N es un campo autonumérico, alguien puede saber por qué? gracias de antemano
  #2 (permalink)  
Antiguo 21/04/2012, 09:44
 
Fecha de Ingreso: diciembre-2011
Mensajes: 70
Antigüedad: 12 años, 4 meses
Puntos: 2
Respuesta: La conversión de la cadena "N" en el tipo 'Integer' no es válida.

he probado así pero salta el mismo error
Cita:
Dim N As Integer = 0
For i = 0 To datavacio9.Tables("Clientes").Rows.Count - 1
N = CInt(datavacio9.Tables("Clientes").Rows.Item("N"). ToString)
Next
  #3 (permalink)  
Antiguo 21/04/2012, 10:09
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: La conversión de la cadena "N" en el tipo 'Integer' no es válida.

Has probado con Int.Parse()?
Creo que es la solución a tu problema ;)
__________________
Aviso: No se resuelven dudas por MP!
  #4 (permalink)  
Antiguo 21/04/2012, 14:51
 
Fecha de Ingreso: diciembre-2011
Mensajes: 70
Antigüedad: 12 años, 4 meses
Puntos: 2
Respuesta: La conversión de la cadena "N" en el tipo 'Integer' no es válida.

perdona la ignorancia, en que punto lo pongo=?
  #5 (permalink)  
Antiguo 21/04/2012, 14:57
 
Fecha de Ingreso: diciembre-2011
Mensajes: 70
Antigüedad: 12 años, 4 meses
Puntos: 2
Respuesta: La conversión de la cadena "N" en el tipo 'Integer' no es válida.

tema arreglado, me había dejado atrás el rows(i).item(N)....gracias a todos por las aportaciones

Etiquetas: integer, tipo, cadenas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:14.