Salve ho scritto questo codice.. se il campo "ora" è vuoto la variabile "aggiornata" è vuota e mi da a video "//." invece io gli ho chiesto questo "-" :
codice:
<%
   Dim conn5
   Dim rs5
   Dim sSql5
   Dim aggiornata
 'Imposto la connessione
   Set conn5 = Server.CreateObject("ADODB.Connection")
   conn5.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/dbmonete.mdb")
   'Imposto la stringa SQL di selezione dati
 sSql5 = "Select MAX(ora) as aggiornata from tabmonete where idstato="&idstato&""
   'Creo e apro il Set di Record
   Set rs5 = Server.CreateObject("ADODB.Recordset")
   rs5.Open sSql5, conn5, 3, 3
%>	
<%  
if rs5("aggiornata") = "" then
Response.write ("-") 
else 
Response.write datepart("d", rs5("aggiornata"))  
Response.write("/")
Response.write datepart("m", rs5("aggiornata")) 
Response.write("/")
Response.write datepart("yyyy", rs5("aggiornata")) 

Response.write datepart("h", rs5("aggiornata")) 
Response.write(".")
Response.write datepart("n", rs5("aggiornata"))  
end if 
%>	<%'Chiudo il recordset e libero la memoria
      rs5.Close
      Set rs5 = Nothing
      'Chiudo la connessione al database e libero la memoria
      conn5.Close 
      Set conn5 = Nothing
   %>
Perchè succede questo?Se il campo è vuoto perchè non mi da "-"?
Grazie