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

Pregunta dificil solo para expertos

Estas en el tema de Pregunta dificil solo para expertos en el foro de ASP Clásico en Foros del Web. Bueno, la cuestion es la siguiente, tengo una base de datos y quiero insertar datos en la misma a través de un formulario, pues bien ...
  #1 (permalink)  
Antiguo 02/05/2002, 03:44
 
Fecha de Ingreso: abril-2002
Mensajes: 216
Antigüedad: 22 años, 1 mes
Puntos: 0
Pregunta dificil solo para expertos

Bueno, la cuestion es la siguiente, tengo una base de datos y quiero insertar datos en la misma a través de un formulario, pues bien quiero que en las casillas de un menú desplegable me salgan el nombre de un campo de una tabla de la base de datos, y en el valor el codigo de ese mismo campo.

Es decir son dos tablas: Empresas y Trabajador
En trabajador hay un campo que es codigo de empresa, pues yo quiero que se pueda elegir el codigo de la empresa a traves de un menu desplegable en el que salga el nombre de todas las empresas de la base de datos.

A ver si algún ***** de esto puede ayudar gracias
  #2 (permalink)  
Antiguo 02/05/2002, 05:13
 
Fecha de Ingreso: abril-2002
Mensajes: 216
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

toy a punto de conseguirlo, pero me falta una queña ayuda...
while not miconexion.eof %>
<option selected value= <% response.write miconexion.Cod_Empresa%>><%response.write miconexion.Nombre%></option>
 
<% miconexion.movenext
loop%>

el problema ahora viene con el metodo response.write, si lo pongo entre comillas me devuelve el valor miconexion.cod_empresa
y si lo pongo sin comillas me da el error...
El objeto no acepta esta propiedad o método: 'Nombre'
a ver si me podeis ayudar :)
  #3 (permalink)  
Antiguo 02/05/2002, 05:28
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

Creo que tiene ke ver con lo ke te respondi antes no ?...

bueno sucede que estas haciendo un mal uso...

no debes colocar <option selected value= <% response.write miconexion.Cod_Empresa%>><%response.write miconexion.Nombre%></option>
sino..

<option selected value="<%=miconexion("Cod_Empresa&quo t;)%>"> <%=miconexion("Nombre")%></option>


Espero, te sirva...


<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #4 (permalink)  
Antiguo 02/05/2002, 05:36
 
Fecha de Ingreso: abril-2002
Mensajes: 216
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

Antes no me respondiste :)
seguramente que también se pueda como tú me dices, pero mira como lo hice y funciona &lt;%do while not miconexion.eof %&gt;
&lt;option selected value=&lt;% Response.write(miconexion.fields(&quot;cod_empresa &quot;) &amp; &quot; &lt;br&gt;&quot;)%&gt;&lt;%response.write(miconexi on.fields(&quot;nombre&quot;) &amp; &quot;&lt;br&gt;&quot;)%&gt;&lt;/option&gt;
&lt;% miconexion.movenext
loop%&gt;

Muchas gracias por responder.

  #5 (permalink)  
Antiguo 02/05/2002, 05:36
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

aunke por tener el selected en el bucle seria para todas no te aseguraria si funcionaria bien, no creo... mejor te dejo esa idea planteada de otra manera...

&lt;SELECT NAME=&quot;variable&quot;&gt;
cuenta=1
while not rs.EOF
%&gt;
&lt;OPTION VALUE=&quot;&lt;%=miconexion(&quot;Cod_Empresa&quo t;)%&gt;&quot;
&lt;% if cuenta=1 then%&gt;
SELECTED
&lt;%end if%&gt;&gt;
&lt;%=miconexion(&quot;Nombre&quot;)%&gt;&lt;/OPTION&gt;
&lt;%
miconexion.MoveNext
cuenta=cuenta+1
wend
miconexion.Close
%&gt;
&lt;/SELECT&gt;


Así te servira para Seleccionar al primera de la lista...

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #6 (permalink)  
Antiguo 02/05/2002, 05:41
Avatar de g_susdaniel  
Fecha de Ingreso: mayo-2001
Ubicación: Frente al Monitor :þ
Mensajes: 995
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

De mal agradecidos esta xeno el mundo

<a href='ir.asp?http://www.forosdelweb.com/mensaje.asp?id=75935' target='_blank'>http://www.forosdelweb.com/mensaje.asp?i...</a>



;)

<div align=right><embed src="http://www.jesusdaniel.venezuela.com/jd.swf" height=25 width=200 wmode="transparent"></embed><br>Usuario # 3359 en los foros</div>
  #7 (permalink)  
Antiguo 02/05/2002, 05:50
 
Fecha de Ingreso: abril-2002
Mensajes: 216
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Pregunta dificil solo para expertos

ah!! jajaja ahora lo entiendo!!!
Gracias otra vez.
Profesor :P
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 19:43.