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

conn.execute en un boton

Estas en el tema de conn.execute en un boton en el foro de ASP Clásico en Foros del Web. Hola, necesito insertar la siguiente instruccion en un boton: Conn.Execute "EXECUTE sp_inup '" &nombre& "','" &direccion& "','" &localidad& "','" &provincia&"','" &cp&"','" &caracteristica&"','" &telefono&"','" &caracteristica2&"','" &celular&"','" ...
  #1 (permalink)  
Antiguo 20/07/2005, 23:21
 
Fecha de Ingreso: marzo-2005
Mensajes: 15
Antigüedad: 20 años, 1 mes
Puntos: 0
Exclamación conn.execute en un boton

Hola, necesito insertar la siguiente instruccion en un boton:

Conn.Execute "EXECUTE sp_inup '" &nombre& "','" &direccion& "','" &localidad& "','" &provincia&"','" &cp&"','" &caracteristica&"','" &telefono&"','" &caracteristica2&"','" &celular&"','" &mensajero&"','" &email&"','" &userid&"' "

Si alguien sabe que me avise, saludos y gracias
  #2 (permalink)  
Antiguo 21/07/2005, 01:22
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
quieres decir poner un boton que lleve a una página que ejecute el insert, no? Sí.

entonces con
Código:
<input type="button" onclick="javascript:location.href='inserta.asp';">
ya vale
  #3 (permalink)  
Antiguo 21/07/2005, 11:48
 
Fecha de Ingreso: marzo-2005
Mensajes: 15
Antigüedad: 20 años, 1 mes
Puntos: 0
No es eso...

Lo que necesito es poner el contenido del conn.execute en un boton, lo otro ya lo se hacer...es mas, asi esta hecho.

Pero como uso un solo archivo asp para todo, quiero hacerlo mas dinámico.
O sea lo que necesito es que por onclick ejecute la instruccion esa.


Gracias y saludos.
  #4 (permalink)  
Antiguo 21/07/2005, 12:15
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
No se puede... los eventos son manejados por javascript (OnClick, OnMouseOver, OnMouseOut, etc), son ejecutados del lado cliente. Para hacer ejecutar conn.Execute, necesitas irte de vuelta al servidor, que es el encargado de realizar estas tareas.
Saludos!.
__________________
Add, never Remove
  #5 (permalink)  
Antiguo 21/07/2005, 12:20
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
O migrar a .NET con un simple evento onserverclick

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #6 (permalink)  
Antiguo 21/07/2005, 12:22
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
la migración será inevitable me parece...
__________________
Add, never Remove
  #7 (permalink)  
Antiguo 21/07/2005, 13:26
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
jajajaj como dijo trasgu hace un tiempo: es inevitable que nuestros cerebros migren de a poco a .Net.... y tiene toda la razon del mundo... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #8 (permalink)  
Antiguo 21/07/2005, 15:39
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 1 mes
Puntos: 2
Hola!

Busca en ete mismo foro la pregunta sobre Ajax, estudia el ejemplo y quizas logres lo que quieres, también usa el buscador y mira un tema en este mismo foro que era como "Generar codigo desde ASP", ahi se trato de algo parecido, lo que estas pidiendo se puede lograr tambien con IFRAMES, etc., existen muchas técnicas, pero debes entender que necesitas que en un segmento de la pagina que estas viendo, en forma dinamica se esta recargando una segunda pagina que no puedes ver, que es la que te hace todo el proceso...

Pero ojo, a veces es algo sin importancia, y no tiene caso meterte en tanto rollo si no es algo realmente necesario...

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
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 04:28.