saludos ya tengo el scrip de busqueda pero ahora tengo otro problema y es k la variable apellido no me coge todos los valores que deberian de ser por ejemplo:
guillermo *guillermo
solo coge guillermo, voy a postear todo el codigo a ver si me encuentran el por k no me coge todo con el *apellido
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include virtual="../incidenciasacorde/basedatos.asp"-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="" method="post" name="form2" id="form2">
<%
Const GC_BD_TABLAS = "acIncidencias" ' Base de Datos.
Const GC_TIPO_BD = "SQLServer" ' Tipo de Conexión.
Const GC_SERVIDOR_BD = "US06105S\DESARROLLO" ' Servidor Base de Datos.
Const GC_USUARIO_BD = "userAcIncidencias" ' Usuario Base de Datos.
Const GC_CLAVE_BD = "acIncidencias" ' Clave Usario.
set objConect = server.createobject("ADODB.connection"
objConect.open "DRIVER={SQL Server};SERVER=" & GC_SERVIDOR_BD & ";" & _
"UID=" & GC_USUARIO_BD & ";" & _
"PWD=" & GC_CLAVE_BD & ";" & _
"DATABASE=" & GC_BD_TABLAS & ""
dim coger,aux, apellido(200),texto
dim salto
aux=1
texto="llll"
coger ="select * from prueba"
dim objetorecorset2
set objetorecorset2= Server.CreateObject ("ADODB.Recordset"
objetorecorset2.open coger ,objConect
do while not objetorecorset2.eof
aux=aux+1
apellido(aux)=objetorecorset2("apellido"
objetorecorset2.movenext
loop
objetorecorset2.movefirst
aux=1
dim dos
response.write "<select name='amedicocoorid' class='tablamenu' id='amedicocoorid' onchange='funcion()'>"
salto="*"
dos="apellido2"
do while not objetorecorset2.eof
response.write "<option value="&objetorecorset2("apellido"

&""&salto&""&objetorecorset2("apellido"

&">"&objetorecorset2("nombre"

&"</option>"
objetorecorset2.movenext
loop
response.write "</select>"
objetorecorset2.close
set objetorecorset2=nothing
objConect.close
set bjConect=nothing
%>
<input name="resultado" type="text" value="y = " size="30" maxlength="30" readonly>
</form>
</body>
</html>
<script type="text/javascript">
function funcion()
{
var apellido = document.form2.amedicocoorid.options[document.form2.amedicocoorid.selectedIndex].value;
var dat=new Array('','','');
cont=0;
for(var x=0;x<=apellido.length-1;x++){
if(apellido.substring(x,x+1)!='*'){
dat[cont]+=apellido.substring(x,x+1);
}else{
cont++;
}
}
alert(dat[0]);
alert(dat[1]);
alert(dat[2]);
document.form2.resultado.value=apellido;
}
</script>
alguna solucion?