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 "-" :
Perchè succede questo?Se il campo è vuoto perchè non mi da "-"?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 %>
Grazie

Rispondi quotando