SQL Server:
SELECT TOP 10 * FROM Table1 ORDER BY NEWID()
Access:
Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));
int iRandomNumber = rnd.Next();
string sql = "SELECT TOP 10 * FROMO Table1 ORDER BY RND(" + (-1 * iRandomNumber) + "*id)";
int iRandomNumber = rnd.Next();
string sql = "SELECT TOP 10 * FROMO Table1 ORDER BY RND(" + (-1 * iRandomNumber) + "*id)";