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

Problemilla con Combo

Estas en el tema de Problemilla con Combo en el foro de ASP Clásico en Foros del Web. Hola... Creo que esta pregunta ya se habia echo.. pero haber si me pueden Ayudar... Tengo una Bd en Access.. (id,Nombre,Direccion,TelefonoP,Clave) y Genero un Combo ...
  #1 (permalink)  
Antiguo 25/11/2002, 01:40
 
Fecha de Ingreso: noviembre-2002
Ubicación: Monterrey N.L. Mexico
Mensajes: 141
Antigüedad: 22 años, 5 meses
Puntos: 0
Problemilla con Combo

Hola... Creo que esta pregunta ya se habia echo.. pero haber si me pueden Ayudar...

Tengo una Bd en Access.. (id,Nombre,Direccion,TelefonoP,Clave)
y Genero un Combo de Claves... y quiero Generar una
Variable donde DESPUES la Inserte en otra Tabla de la Misma BD.

mi combo es este ..


<Select Name="Eleccion">
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& server.mappath("Cantu\BD\Trans_Cantu.mdb")

SQL = "SELECT * FROM Clientes"
Set rs = conn.Execute(SQL)
While Not rs.EOF
%>

<option value="<%=rs("Clave")%>"><%=rs("Clave")%></option>

<%
rs.MoveNext
Wend
rs.Close
%>

Podrian Ayudarme...??

Saludos
Luis.R.Acosta
  #2 (permalink)  
Antiguo 25/11/2002, 05:46
Avatar de cacike500  
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 22 años, 5 meses
Puntos: 0
Haber si lo he entendido...

Si lo que quieres es que el valor seleccionado del combo se inserte en otra tabla yo haría lo siguiente:

<select name="nombre_select" onchange="javascript:document.location.href='pagin a_insercion.asp?valor=' + document.nombre_formulario.nombre_select.value'">

Donde pagina de insercion es la página donde tienes el código que inserta el valor en la tabla que dices. Ese valor lo recogerás con el método QueryString del objeto Request.

Si no era eso lo que querías, explicamelo mejor y procurare ayudarte.

Espero haber servido de ayuda,

cacike500
__________________
como dice un sabio amigo mio:
web puede...
master algo menos...
[AIG...2001]
  #3 (permalink)  
Antiguo 29/11/2002, 04:54
 
Fecha de Ingreso: noviembre-2002
Ubicación: Monterrey N.L. Mexico
Mensajes: 141
Antigüedad: 22 años, 5 meses
Puntos: 0
Primero que nada, Gracias por Contestar mi Pregunta.. cacike500
y Disculpa que me Aya Tardado un poco en contestarte... pero salio de la Ciudad.. y hasta Hoy regrese...

Bueno... despudes del Agradecimiento y las Disculpas...
Oye Cacike500 hice lo que pediste.. y no jalo... mi pregunta..es
cuando tu creas el Combo con el Select Name. en que momento Insertas en la Tabla.. mira tengo estos 2 archivos.. ASP.

EL COMBO.
========
<select name="nombre_select" onchange="javascript:document.location.href='graba r.asp?valor=' + document.nombre_formulario.nombre_select.value'">

<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& server.mappath("\Cantu\BD\Trans_Cantu.mdb")
SQL = "SELECT * FROM Clientes"
Set rs = conn.Execute(SQL)
While Not rs.EOF
%>

<option value="<%=rs("Clave")%>"> <%=rs("Clave")%></option>

<%
rs.MoveNext
Wend
rs.Close
%>

y el INSERT
========
<%dim conn
set oconexion=server.createobject("ADODB.Connection")
oConexion.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& server.mappath("\Cantu\BD\Trans_Cantu.mdb")

sqlstr="insert into datos (nombre) values ('"&request.form("nombre_select")&"'')"
set ors=oConexion.execute(sqlstr)
response.write "USUARIO INSERTADO"
oConexion.close%>



Saludos
Luis.R.Acosta
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 23:55.