Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/09/2007, 06:48
Avatar de Kelpie
Kelpie
 
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 23 años, 2 meses
Puntos: 8
Re: como limpiar repetidos en Recordset

La repetición de los datos se consigue en la consulta a la base, haciendo que no te muestre repetidos (DISTINCT). Si pones la consulta que haces te lo comento.

Para que los datos cambién sin tener que recargar la página debes emplear un script del lado del cliente (Jv.g. JavaScript). Al ebento onChange() del combo le asignas una función que rellene los datos que quieras.
Para ello debes generar el script desde tu página asp enviando todos los datos posibles. Es bastante largo de explicar.

Te dejo una idea y tu vete practicando y visitando el foro de JavaScript

Código HTML:
<html>
<head>
<script>
	function cambia(comb){
		dest=document.getElementById("dest");
		switch(comb.value){
			case "1":
				dest.value="Has seleccionado el uno";
				break
			case "2":
				dest.value="Has seleccionado el dos";
				break
			case "3":
				dest.value="Has seleccionado el tres";
				break
			case "4":
				dest.value="Has seleccionado el cuatro";
				break
		}
	}
</script>
</head>
<body>
<form action="">
	<select name="cmb" id="cmb" onChange="cambia(this);">
			<option value="1" SELECTED>Uno</option>
			<option value="2">Dos</option>
			<option value="3">Tres</option>
			<option value="4">Cuatro</option>
</select>
<input type='text' name='dest' id="dest" disabled>
</form>
</body>
</html> 
__________________
Kelpie