No se ejecuta un Stored Procedure

04/06/2004 - 01:27 por Enzo Marinelli | Informe spam
Hola a todos,

Tengo en una página ASP.NET el siguiente código:


QueryString = "MiStoredProcedure '" & "2004/05/31" & "'"
Try
Command.ExecuteNonQuery(QueryString, Connection)
Catch Ex As SQLException
Result.Text = Ex.Message()
Finally
Connection.Close()
End Try


El SP recibe por supuesto otros parámetros, sólo coloqué
esa fecha para ilustrar lo que quiero decir.

En el servidor de desarrollo, todo funciona
perfectamente. La página manda a ejecutar un SP de
actualización, el resultado de la operación es exitoso y
los cambios efectivamente se ven reflejados en la base de
datos.

Sin embargo, cuando subo los archivos y la BD al servidor
de producción, ejecuto la página con los mismos valores,
me dice que la operación se realizó sin problemas PERO
los cambios no se reflejan en la BD.

Para colmo de males, ejecuto el mismo string de consulta
en el Query Analyzer de SQL Server y la operación SÍ se
ejecuta.

¿Alguien me puede ayudar?

El idioma de ambos servidores, su O/S, el SQL Server, el
Framework y el IIS es el mismo...

Gracias.

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
04/06/2004 - 09:20 | Informe spam
Hola:

Intenta pasar la fecha en formato ANSI, es decir, sin los / --> &
"20040531" &

Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"Enzo Marinelli" escribió en el
mensaje news:17d5601c449c2$4beccdf0$
Hola a todos,

Tengo en una página ASP.NET el siguiente código:


QueryString = "MiStoredProcedure '" & "2004/05/31" & "'"
Try
Command.ExecuteNonQuery(QueryString, Connection)
Catch Ex As SQLException
Result.Text = Ex.Message()
Finally
Connection.Close()
End Try


El SP recibe por supuesto otros parámetros, sólo coloqué
esa fecha para ilustrar lo que quiero decir.

En el servidor de desarrollo, todo funciona
perfectamente. La página manda a ejecutar un SP de
actualización, el resultado de la operación es exitoso y
los cambios efectivamente se ven reflejados en la base de
datos.

Sin embargo, cuando subo los archivos y la BD al servidor
de producción, ejecuto la página con los mismos valores,
me dice que la operación se realizó sin problemas PERO
los cambios no se reflejan en la BD.

Para colmo de males, ejecuto el mismo string de consulta
en el Query Analyzer de SQL Server y la operación SÍ se
ejecuta.

¿Alguien me puede ayudar?

El idioma de ambos servidores, su O/S, el SQL Server, el
Framework y el IIS es el mismo...

Gracias.
Respuesta Responder a este mensaje
#2 Javier Loria
05/06/2004 - 04:06 | Informe spam
Hola Enzo:
Porque no pruebas iniciar el Profiler de SQL en el servidor para ver si
la sentencia le llega correctamente.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Enzo Marinelli escribio:
Hola a todos,

Tengo en una página ASP.NET el siguiente código:


QueryString = "MiStoredProcedure '" & "2004/05/31" & "'"
Try
Command.ExecuteNonQuery(QueryString, Connection)
Catch Ex As SQLException
Result.Text = Ex.Message()
Finally
Connection.Close()
End Try


El SP recibe por supuesto otros parámetros, sólo coloqué
esa fecha para ilustrar lo que quiero decir.

En el servidor de desarrollo, todo funciona
perfectamente. La página manda a ejecutar un SP de
actualización, el resultado de la operación es exitoso y
los cambios efectivamente se ven reflejados en la base de
datos.

Sin embargo, cuando subo los archivos y la BD al servidor
de producción, ejecuto la página con los mismos valores,
me dice que la operación se realizó sin problemas PERO
los cambios no se reflejan en la BD.

Para colmo de males, ejecuto el mismo string de consulta
en el Query Analyzer de SQL Server y la operación SÍ se
ejecuta.

¿Alguien me puede ayudar?

El idioma de ambos servidores, su O/S, el SQL Server, el
Framework y el IIS es el mismo...

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida