Error: Syntax error or access violation
Publicado por maosa (14 intervenciones) el 08/11/2006 19:13:05
Buenas estoy tratando de llamar a un procedimiento almacendo desde una pagina ASP
y me da el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC driver for Oracle]Syntax error or access violation
sobre esta linea: rs.Open
El codigo es este:
strConn=Mi string de conexion
set objConn = Server.CreateObject("ADODB.Connection")
objConn.open strConn
set cmd = Server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = objConn
cmd.CommandText = "{Call storeProcedure(?,{resultset 500, o_component, o_status})}"
cmd.CommandType = 1
cmd.Parameters.Append cmd.CreateParameter("i_contractserviceid", adBSTR , adParamInput)
cmd(0) = cstr(sServicio) //variable q almacene anteriormente
Set rsServices = Server.CreateObject("ADODB.Recordset")
rsServices.CursorType = 3
Set rsServices.Source = cmd
rsServices.Open
while not rsServices.EOF
sMostrar = rsServices("o_component")
rsServices.MoveNext()
wend
Set objConn = nothing
%>
Luego imprimo esa variable componente en un lugar de mi pagina asp, de verdad no se q sucede si alguien puede ayudarme se lo agradeceria infinitamente
y me da el siguiente error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC driver for Oracle]Syntax error or access violation
sobre esta linea: rs.Open
El codigo es este:
strConn=Mi string de conexion
set objConn = Server.CreateObject("ADODB.Connection")
objConn.open strConn
set cmd = Server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = objConn
cmd.CommandText = "{Call storeProcedure(?,{resultset 500, o_component, o_status})}"
cmd.CommandType = 1
cmd.Parameters.Append cmd.CreateParameter("i_contractserviceid", adBSTR , adParamInput)
cmd(0) = cstr(sServicio) //variable q almacene anteriormente
Set rsServices = Server.CreateObject("ADODB.Recordset")
rsServices.CursorType = 3
Set rsServices.Source = cmd
rsServices.Open
while not rsServices.EOF
sMostrar = rsServices("o_component")
rsServices.MoveNext()
wend
Set objConn = nothing
%>
Luego imprimo esa variable componente en un lugar de mi pagina asp, de verdad no se q sucede si alguien puede ayudarme se lo agradeceria infinitamente
Valora esta pregunta


0