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

Error de syntaxis SQl server

Estas en el tema de Error de syntaxis SQl server en el foro de SQL Server en Foros del Web. Hola que tal estoy teniendo un problema aver si me pueden dar una mano este es mi codigo que hace el insert en sql server: ...
  #1 (permalink)  
Antiguo 06/10/2011, 09:59
Avatar de prodan  
Fecha de Ingreso: junio-2008
Mensajes: 85
Antigüedad: 15 años, 10 meses
Puntos: 0
Error de syntaxis SQl server

Hola que tal estoy teniendo un problema aver si me pueden dar una mano

este es mi codigo que hace el insert en sql server:

Código PHP:
$query $this->db->query('EXEC AB_BO_CATALOGOS_PRODUCTOS_ABM 
                                                     @pACTION = \'INSERT\',                                                     
                                                     @pPRO_REPOSITORIO = '
.$repo.',
                                                     @pPRO_TITULO = '
.$titulo.',
                                                     @pPRO_IMAGEN_PATH  = '
.$imagepath.',
                                                     @pPRO_DESCRIPCION = '
.$descrip.',
                                                     @pPRO_RESUMEN =    ,
                                                     @pPRO_CARACTERISTICA = '
.$caract.',
                                                     @pPRO_PREGFRECUENTES = NULL,
                                                     @pCAT_IDS = '
.$catid.',
                                                     @pPRO_DESTACADO = '
.$destacado.',
                                                     @pPRO_IMG_PATH_DESTACADO = '
.$imagedestpath.',
                                                     @pPXC_ORDEN = 0,
                                                     @pCOR_ID = '
.$coreid.',
                                                     @pPAI_ID = '
.$paiid.',
                                                     @pPRO_CODIGO = '
.$codigo.',
                                                     @pPRO_ACTIVO = '
.$activo.',
                                                     @pIDI_ID = '
.$idiid.',
                                                     @pPRO_BORRADOR = '
.$borrador); 


ESTE ES EL ERROR:

Cita:
A Database Error Occurred

Error Number: 37000

[Microsoft][SQL Native Client][SQL Server]Incorrect syntax near ','.

EXEC AB_BO_CATALOGOS_PRODUCTOS_ABM @pACTION = 'INSERT', @pPRO_REPOSITORIO = 0, @pPRO_TITULO = PRUEBAAAAA, @pPRO_IMAGEN_PATH = , @pPRO_DESCRIPCION =

PRUEBAAAAA
, @pPRO_RESUMEN = , @pPRO_CARACTERISTICA =

PRUEBAAAAA
, @pPRO_PREGFRECUENTES = NULL, @pCAT_IDS = NULL, @pPRO_DESTACADO = 0, @pPRO_IMG_PATH_DESTACADO = '/galeria/multimedia/images/2011-10-06-12-59-17-80992dest.jpg', @pPXC_ORDEN = 0, @pCOR_ID = NULL, @pPAI_ID = 1, @pPRO_CODIGO = PRUEBAAAAA, @pPRO_ACTIVO = 0, @pIDI_ID = 3, @pPRO_BORRADOR = 1
  #2 (permalink)  
Antiguo 06/10/2011, 10:17
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Error de syntaxis SQl server

al parecer hay un error aqui

@pPRO_IMAGEN_PATH =, creo que estas mandando un valor vacio a ese parametro....

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 06/10/2011, 10:20
Avatar de prodan  
Fecha de Ingreso: junio-2008
Mensajes: 85
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Error de syntaxis SQl server

Cita:
Iniciado por Libras Ver Mensaje
al parecer hay un error aqui

@pPRO_IMAGEN_PATH =, creo que estas mandando un valor vacio a ese parametro....

saludos!
Lo vi a ese error asi que lo puse null, y me tiro otro mira.

Cita:
[Microsoft][SQL Native Client][SQL Server]Incorrect syntax near '<'.
Gracias por responder!
  #4 (permalink)  
Antiguo 06/10/2011, 10:21
Avatar de prodan  
Fecha de Ingreso: junio-2008
Mensajes: 85
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Error de syntaxis SQl server

Solucionadoo gracias loco!

Etiquetas: server, sql
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 23:42.