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

Alguien lo sabe?

Estas en el tema de Alguien lo sabe? en el foro de ASP Clásico en Foros del Web. HOLA TENGO UN COMBO EN EL CUAL TENGO LA LISTA DE LOS EMPLEADOS, Y LO QUE QUIERO HACER ES QUE ME SELECCIONE EL EMPLEADO, Y ...
  #1 (permalink)  
Antiguo 16/11/2004, 03:19
Avatar de Jonatatan  
Fecha de Ingreso: octubre-2004
Ubicación: Italia, Gubbio (PG)
Mensajes: 147
Antigüedad: 20 años, 6 meses
Puntos: 0
Exclamación Alguien lo sabe?

HOLA TENGO UN COMBO EN EL CUAL TENGO LA LISTA DE LOS EMPLEADOS, Y LO QUE QUIERO HACER ES QUE ME SELECCIONE EL EMPLEADO, Y ESCOJA UNA DE LAS OPCIONES, MODIFICAR, CONSULTAR O ELIMINAR, LO DEL COMBO LO TENGO BIEN, EL PROBLEMA ES QUE NOSE COMO ENVIAR EL ID (PROGR) A LA OTRA PAGINA, SERA QUE ES PREFERIBLE QUE EN VEZ DE ENLACES USE BOTONES??? Y DESPUES SOLO LO QUE HAGO ES RECOGER LAS VARIABLES DEL FORMULARIO, SI ES ASI COMO ENLAZO UNA PAGINA CON UN BUTTOM, USO JAVA?? O SE PUEDE USAR ASP???

<!--#include file="eurscriptlibrary/libdatabase.asp"-->
<%
Set objdb = Server.CreateObject("ADODB.Connection")
objdb.open DSNDB_NAME,SQLSERVER_USER,SQLSERVER_PASSWORD
conec= "select e.progr as progr, e.nome as nome, e.cognome as cognome from elencopubblico_new e order by e.cognome, e.nome"
set dat=objdb.Execute(conec)
%>
<html>
<body>
<table width=100% border="1" cellspacing="2" cellpadding="0">
<tr>
<td colspan="2"><a href="caricadati.asp">Include nuovo Dipendente</a></td>
</tr>
<tr>
<form name="selecc">
<td rowspan="3" width=30% >Dipendenti: <select name="menu1">
<% while (not dat.eof)%>
<option value='<%=dat("progr")%>'><%=dat("cognome")%>&nbsp ;<%=dat("nome")%></option>
<% dat.movenext
wend %>
</select></td>
</form>
<td><a href="datarri.asp?id=QUE COLOCO AQUI">Visualizzare Dati</a></td>
</tr>
<tr>
<td><a href="modifica.asp?id=QUE COLOCO AQUI">Modificare Dati</a></td>
</tr>
<tr>
<td><a href="Elimina.asp?id=QUE COLOCO AQUI">Toglia Dati</a></td>
</tr>
</table>
</body>
</html>
__________________

Solo mi fido del tempo, le parole ed i fatti per prendere le decisioni più importanti della mia vita. // Solo confio en el tiempo, las palabras y los hechos para tomar las decisiones mas importantes de mi vida.
Jonatan Lavado
  #2 (permalink)  
Antiguo 16/11/2004, 04:27
Avatar de univercity  
Fecha de Ingreso: noviembre-2002
Mensajes: 681
Antigüedad: 22 años, 5 meses
Puntos: 0
Sin entender mucho lo que estas haciendo...

><a href="datarri.asp?id=<%=dat("id")%>">Visualizzare Dati</a></td>
</tr>
<tr>
<td><a href="modifica.asp?id=<%=dat("id")%>">Modificare Dati</a></td>
</tr>
<tr>
<td><a href="Elimina.asp?id=<%=dat("id")%>">Toglia Dati</a></td>

espero te sirva
__________________
"Lo importante es nunca dejar de hacerse preguntas"
Albert Einstein
  #3 (permalink)  
Antiguo 16/11/2004, 05:06
Avatar de Jonatatan  
Fecha de Ingreso: octubre-2004
Ubicación: Italia, Gubbio (PG)
Mensajes: 147
Antigüedad: 20 años, 6 meses
Puntos: 0
No, no sirve ya lo habia intentado, tambien trate de usar una funcion en java y nada, pero no importa ya resolvi el problema, haciendo lo siguiente, creo un formulario con enlace a la pagina de datos personales, despues solo recojo el valor de la opcion que seleccione, bueno quedo mas o menos asi:
- - - pag.1.asp - - - -
<form name="selecc" action="dati.asp" method="post">
<td rowspan="3" width=50% >Dipendenti: <select name="menu1">
<% while (not dat.eof)%>
<option value='<%=dat("progr")%>'><%=dat("cognome")%>&nbsp ;<%=dat("nome")%></option>
<% dat.movenext
wend %>
</select></td>
td> <input type=submit value="Visualizza"></td>
</form>
- - -dati.asp - - - -
<%
cla=Request.form("menu1")
'realizo mi conexion
' y despues aqui coloco las opciones que deseo y como ya tengo el id del empleado estoy hecho.
- - - -- - - -
Gracias de todos modos
__________________

Solo mi fido del tempo, le parole ed i fatti per prendere le decisioni più importanti della mia vita. // Solo confio en el tiempo, las palabras y los hechos para tomar las decisiones mas importantes de mi vida.
Jonatan Lavado
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 02:36.