set sql_conn=Server.CreateObject("ADODB.Connection")
set sql_results=Server.CreateObject("ADODB.Recordset")
'execute query and award to sql_results
sql_results.open sql_query, sql_conn
if sql_results.BOF and sql_results.EOF then
although you have told it that sql_conn is a recordset, you have not opened a database.
you need a line like
sql_conn.open YOURCONNECTIONSTRING