nunca he trabajado con ASP, pero podria ser que no conviertes el resultado del query en el objeto correcto para ser mostrado. por ejemplo en php para hacer esto, yo utilizo mysql_fech_array(resultado), de esta manera tengo un areglo con los resultados.
tal vez lo que pasa es que estas tomando solo el primer item del resultado.