Ciao,
ho fatto un piccolo script che sulla mia macchina in locale funziona perfettamente, ma quando pubblico sul server chiaramente non funziona per semplicità Microsoft.
il problema credo sia dovuto al campo di tipo "smalldatetime" su una tabella del db in sql server 7.
Per prelevare il dato di session("data") utilizzo la funzione asp date().
Set rs01 = Server.CreateObject("ADODB.recordset")
Sql01 = "INSERT INTO tb_b_stat (id_session, data_stat, id_browser, ip_stat, id_os) VALUES ('" & session("idsession") & "', '" & session("data") & "', '" & session("browser") & "', '" & session("ip") & "', '" & session("os") & "')"
rs01.open Sql01,Conn
il formato in locale che corrisponde a date è quello italiano.
Vorrei sapere, posso evitare di scrivere 12 versione differenti delle query per evitare questi problemi?

Rispondi quotando