Is there any way to determine if an Access or SQL Server table contains any records without opening a recordset? Currently I open a recordset using "TOP 1" to restrict the number of rows returned and test for BOF/EOF but it seems like there ought to be a less clunky way to do it.