If you change your sql to be
myCmd.CommandText = "SELECT TOP 1 * FROM questions ORDER BY NEWID()
you will get a single random question.
If you want to get more than 1 then change the
TOP 1
. In that instance you will also need to continue reading the rest of the returned records using
while(myReader.Read())