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

consulta media tonta

Estas en el tema de consulta media tonta en el foro de ASP Clásico en Foros del Web. Buenos dias chicos estoy recogiendo valores de una base en un formulario, y quisiera saber como puedo hacer para que me tome esos valores en ...
  #1 (permalink)  
Antiguo 05/04/2005, 06:24
Avatar de jUaN_  
Fecha de Ingreso: septiembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 220
Antigüedad: 22 años, 7 meses
Puntos: 0
consulta media tonta

Buenos dias chicos

estoy recogiendo valores de una base en un formulario, y quisiera saber como puedo hacer para que me tome esos valores en un combo, y si el combo tiene 3 opciones , quede seleccionado la opcion que recoge de la base.

Es muy dificil esto?, me podrian mostrar un ejemplo?

De antemano, muchisimas gracias!!
__________________
<% Viru %>
  #2 (permalink)  
Antiguo 05/04/2005, 07:33
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
checa este codigo.
funciona dado un XML.
se queno es lo mismo, pero te da una idea de como hacerlo. con un recordset.

Código:
		sub creacombobox(objetoxml,fieldrowname,idfield,glosafield,style,comboname,comboaction,combotit,combotitvalue,desabilitado)
	
		set xmldom = server.createobject("msxml2.domdocument")
			xmldom.loadxml(objetoxml)
			
			set hrow = xmldom.getelementsbytagname(fieldrowname)
						if desabilitado = 1 then 
						escribe("<select disable size=""1"" name="""& comboname &""" class= """& style &""" onchange="""& comboaction &"""  >")
						else
						escribe("<select size=""1"" name="""& comboname &""" class= """& style &""" onchange="""& comboaction &"""  >")
						end if
						for hcount = 0 to hrow.length -1 
							if fieldfromnrecord( hrow.item(hcount), idfield) =  combotitvalue then
								aux = 1
								escribe("<option selected value=""" & fieldfromnrecord( hrow.item(hcount), idfield) &""">" &  fieldfromnrecord( hrow.item(hcount), glosafield) & "</option>")
							else
								escribe("<option value=""" & fieldfromnrecord( hrow.item(hcount), idfield) &""">" &  fieldfromnrecord( hrow.item(hcount), glosafield) & "</option>")
							end if
						next
						if aux <> 1 then 
						escribe("<option value="""" selected>"& combotit &"</option>")
						end if
						escribe("</select>")
			set yrow   = nothing
		set xmldom = nothing
	
	end sub
  #3 (permalink)  
Antiguo 05/04/2005, 09:47
Avatar de jUaN_  
Fecha de Ingreso: septiembre-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 220
Antigüedad: 22 años, 7 meses
Puntos: 0
gracias muzztein :)
__________________
<% Viru %>
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 21:25.