Prueba a ver esto, porque creo que en el campo
proxima_aud tienes varias fechas metidas, una detrás de la otra, y separadas entre ellas, con un espacio en blanco (este post, es el mismo que este:
http://www.forosdelweb.com/f15/solo-mostrar-registros-mas-actuales-337157/, aunque explicando el problema de otra forma):
Ej:
expediente: 123/2005
proxima_aud: 12-09-2005 14-09-2005 29-09-2005
Código:
SQL="SELECT expediente, right(proxima_aud,10) FROM tu_tabla where expediente='" & expediente & "'"
Para que la sentencia anterior funcione correctamente, tus fechas (que en realidad tienen formato de texto) deben tener formato DD-MM-AAAA, por lo que el día "8", debes tenerlo como "08" y así sucesivamente para todos los dias y meses (el año debe tener 4 dígitos).
También puedes probar a hacer esto:
Código:
SQL="SELECT expediente, proxima_aud FROM tu_tabla where expediente='" & expediente & "'"
Ejecutas la consulta, que te trae todas las fechas, pero como solo te interesa mostrar la última, pues eso,...muestras solo la última fecha que tienes en el campo
proxima_aud:
Código:
dato = rs("proxima_aud")
fechas = split(dato, " ", -1, 1)
ultimafecha = fechas(UBound(fechas))
response.write "Expediente: " & rs("expediente") & " Fecha: " & ultimafecha
Si no es eso lo que preguntas, la verdad es que ya no tengo ni idea de por donde van los tiros de tu pregunta.
SalU2