Code:
SELECT TOP 1 image_img.*, RND(LEN([filename])) AS random_number
FROM image_img
ORDER BY RND(LEN([filename])) DESC
Kao sto sam ti rekao, da bi se "naterao" Access da generise za svaki red podataka nov slucajan broj, mora se kao parametar koristiti ili neko numericko polje ili numericka funkcija na polju drugog tipa. Druga stvar je da Access ne dozvoljava ORDER BY po alijasima, vec po izvornim poljima. Treca stvar je da kada koristis TOP 1 kao u ovom slucaju, gde nije bitno koji je slucajan broj, vec samo da je slucajan - NIJE TI NI POTREBAN ORDER BY **** DESC!
Inace, video sam tvoj topik na .net forumu, i koliko vidim stalno ti ostaje *.ldb, a to je zbog toga sto ti konekcija ostaje otvorena nakon manipulacije, ako je ti otvaras u kodu, zatvori je, a ako ne onda vidi ko je otvara.