Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

error al convertir un tipo de datos

Estas en el tema de error al convertir un tipo de datos en el foro de SQL Server en Foros del Web. hola amigos del foro, resulta que tengo el siguiente problema, tengo una tabla "movimientos" y un campo "nroDocumento" que es un varchar de 10. resulta ...
  #1 (permalink)  
Antiguo 21/09/2008, 14:44
 
Fecha de Ingreso: marzo-2004
Ubicación: Bucaramanga
Mensajes: 71
Antigüedad: 20 años, 2 meses
Puntos: 0
error al convertir un tipo de datos

hola amigos del foro, resulta que tengo el siguiente problema, tengo una tabla "movimientos" y un campo "nroDocumento" que es un varchar de 10.

resulta que en mi programa hay varios selects de este estilo

"select * from movimientos where nroDocumento = " & numero & " and tipo = 'CA'
no va entre comillas

programa en visual basic 6.0, hasta el momento el programa no tenia problema ya que en el campo solo se almacenaba valores numericos, pero hemos empezado a insertar en ese campo letras con numeros ejem --> 'V23434'

y el select a la tabla se revienta a pesar de que la variable numero no va con letras y que el resultado de la consulta con el filtro que manejo tampoco me devolveria valores con letras.

me devuelve un error "error de sintaxis al tratar de convertir el valor varchar 'xxxx'", no recuerdo muy bien el error pero es algo asi..

ya he hecho otras consultas parecidas sin entrecomillar el nroDocumento y no me lanza ningun error, sino algunas veces con un filtro diferente si.

no se si me tocara corregir en el programa todos los selects de este estilo o hay alguna posibilidad de darle un manejo a esto que no sea modificando el SW.

gracias de antemano..

trabajo bajo sql server 2000

Última edición por jeffcar; 21/09/2008 a las 14:46 Razón: Manejo sql 2000
  #2 (permalink)  
Antiguo 22/09/2008, 06:48
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Respuesta: error al convertir un tipo de datos

Lo mejor es corregir la aplicacion para acceder a los datos de la forma correcta...


Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
  #3 (permalink)  
Antiguo 22/09/2008, 21:30
 
Fecha de Ingreso: marzo-2004
Ubicación: Bucaramanga
Mensajes: 71
Antigüedad: 20 años, 2 meses
Puntos: 0
Respuesta: error al convertir un tipo de datos

Gracias pero lo solucione volviendo a crear las llaves de mi tabla, por ahora tengo que manejarlo de este modo y pensar a futuro hacer las modificaciones en el SW
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:19.