Trabajo con bases de datos, en las que almaceno info relativa a imagenes (path, id, etc.). Y he creado, así, un visor de esas imagenes.
Tengo un botón siguiente, y otro anterior. Para saber cuando no existe una imagen Siguiente, dentro de la misma categoria anime_id, he hecho una sql de la forma:
Código:
Sin embargo, esto solo funciona si he introducido las imags en la DB de forma correlativa, es decir, con su imag_id 1, 2, 3, ...strSQL = "SELECT ANIME_ID FROM GAMES_GALL WHERE IMAG_ID=" & intID + 1 & " AND ANIME_ID=" & intAID Set mr2 = MyConn.Execute(strSQL) If mr2.eof or mr2.bof then intVarSig = 1 else intVarAnt = 0
Si tengo, por ejemplo, dentro de un anime_id=1, id = 1, 2, 3, 5, 6 ... cuando llego a la imagen id=3, con la consulta sql me devuelve que no hay una imagen siguiente, por que no existe una imagen con id=4 ... aunque si una con id=5 que debería se rmostrada ...
¿Como puedo salvar este problema?
Espero haberme expresado bien.
Pueden ver un ejemplo del problema que les explico en la web.
Aqui pueden ver que parece que no hay imagen siguiente, sin embargo, si pinchan en Volver a Galeria, verán como hay muchas más.
Gracias por su ayuda!