Foros del Web » Programando para Internet » ASP Clásico »

error Microsoft SQL Native Client (0x80040E14)

Estas en el tema de error Microsoft SQL Native Client (0x80040E14) en el foro de ASP Clásico en Foros del Web. Hola estoy desarrollando una aplicación web con asp y sql server. Tengo un formulario donde voy a insertar materias y al momento de mandar los ...
  #1 (permalink)  
Antiguo 12/05/2009, 21:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
error Microsoft SQL Native Client (0x80040E14)

Hola estoy desarrollando una aplicación web con asp y sql server. Tengo un formulario donde voy a insertar materias y al momento de mandar los datos para la base de datos me marca este error:

Microsoft SQL Native Client (0x80040E14)
Sintaxis incorrecta cerca de 'I'

Siendo que habia intentado poner "Matemáticas I", deduje que me marcaba error por el espacio que dejo porque cuando puse "MatemáticasI" no me marcaba error. Gracias por su ayuda!!
  #2 (permalink)  
Antiguo 13/05/2009, 05:01
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 16 años, 8 meses
Puntos: 12
Respuesta: error Microsoft SQL Native Client (0x80040E14)

Podrías incluir el código sql que estás ejecutando para poder encontrar el error.
  #3 (permalink)  
Antiguo 13/05/2009, 11:46
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: error Microsoft SQL Native Client (0x80040E14)

Hola!

Este es mi codigo sql

USE Escuela;
GO

CREATE PROCEDURE nueva_materia
@id_materia VARCHAR(7),
@nombre_materia VARCHAR(30),
@numero_unidades INT,
@id_departamento VARCHAR(3)
AS
INSERT INTO cat_materias VALUES(@id_materia, @nombre_materia, @numero_unidades, @id_departamento)
GO

y este es el llamado que hago desde la aplicacion web:

ob_rs.open "EXEC nueva_materia " & id_materia & ", " & nombre & ", " & unidades & ", " & id_departamento & "", ob_conn

siendo que recojo la informacion con Request.form("el nombre del campo")
Lo raro es que ejecuto mi stored procedure desde sql server con espacios y no me marca errores


GRACIAS!!
  #4 (permalink)  
Antiguo 13/05/2009, 11:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 16 años
Puntos: 0
Respuesta: error Microsoft SQL Native Client (0x80040E14)

Ya encontramos el error nos faltaban unas comillas simples

ob_rs.open "EXEC nueva_materia ' " & id_materia & " ', ' " & nombre & " ', " & unidades & ", ' " & id_departamento & " ' ", ob_conn

GRACIAS DE TODAS MANERAS!!!!!!!!!
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 20:51.