Non credo il codice funziona perfettamente, ho modificato così:
codice:
<%

if not RECDown.eof then 
While Not RECDown.EOF 

if RECDown("data_prelievo") = "" then %>

<script language="javascript">

alert("Attenzione: campo data vuoto")

  </script>

<% 

else
data_prelievo = ConvertiData(CStr(RECDown("data_prelievo")))
end if

%>
ho un record con il campo data_prelievo vuoto e restituisce sempre Invalid use of Null: 'CStr'