Problema con conexion a Oracle

19/10/2006 - 19:31 por TR | Informe spam
Hola,

Tengo un pequeño código que hace lo siguiente:

if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if

sql = contruyo un select
set rs = Conexion.Execute(sql)


El problema está en el if, no ejecuta la actualización en la base de
datos, pero si hago un response.write de la sql, la copio y pego en el
sql plus si que funciona.

También tengo problemas con que la página se bloquea, y tiene toda la
pinta de ser por la Conexion.

Alguien me puede ayudar,

Gracias,

Saludos,

Preguntas similare

Leer las respuestas

#1 urko binarya
20/10/2006 - 13:39 | Informe spam
si has echo copy paste del codigo el error es el
Conexion.Execute(sql) que estaba mal escrito.


if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if
saludos
urko



"TR" escribió en el mensaje
news:%
Hola,

Tengo un pequeño código que hace lo siguiente:

if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if

sql = contruyo un select
set rs = Conexion.Execute(sql)


El problema está en el if, no ejecuta la actualización en la base de
datos, pero si hago un response.write de la sql, la copio y pego en el sql
plus si que funciona.

También tengo problemas con que la página se bloquea, y tiene toda la
pinta de ser por la Conexion.

Alguien me puede ayudar,

Gracias,

Saludos,
Respuesta Responder a este mensaje
#2 TR
20/10/2006 - 14:50 | Informe spam
lógicamente ese no es error :)

Saludos,


urko binarya escribió:
si has echo copy paste del codigo el error es el
Conexion.Execute(sql) que estaba mal escrito.


if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if
saludos
urko



"TR" escribió en el mensaje
news:%
Hola,

Tengo un pequeño código que hace lo siguiente:

if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if

sql = contruyo un select
set rs = Conexion.Execute(sql)


El problema está en el if, no ejecuta la actualización en la base de
datos, pero si hago un response.write de la sql, la copio y pego en el sql
plus si que funciona.

También tengo problemas con que la página se bloquea, y tiene toda la
pinta de ser por la Conexion.

Alguien me puede ayudar,

Gracias,

Saludos,




Respuesta Responder a este mensaje
#3 Nuno Santos
21/10/2006 - 20:14 | Informe spam
Haz lo siguiente:

Antes del if coloca ON ERROR RESUME NEXT
después de Conexion.Execute(sql) coloca
if err then
response.write err.number & "." & err.description
response.end
end if

Coloca aqui el mensage de error que te dió, para ver si te podemos ayudar
mejor...

Nuno Santos



"TR" escreveu na mensagem
news:%
lógicamente ese no es error :)

Saludos,


urko binarya escribió:
si has echo copy paste del codigo el error es el
Conexion.Execute(sql) que estaba mal escrito.


if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if
saludos
urko



"TR" escribió en el mensaje
news:%
Hola,

Tengo un pequeño código que hace lo siguiente:

if x = 2 then
sql = contruyo un update
Conexion.Exceute(sql)
end if

sql = contruyo un select
set rs = Conexion.Execute(sql)


El problema está en el if, no ejecuta la actualización en la base de
datos, pero si hago un response.write de la sql, la copio y pego en el
sql plus si que funciona.

También tengo problemas con que la página se bloquea, y tiene toda la
pinta de ser por la Conexion.

Alguien me puede ayudar,

Gracias,

Saludos,



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