Condividi tramite


Impostazione del formato data per la connessione

Importante

Questa funzionalità verrà rimossa nelle versioni future di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece il driver ODBC fornito da Oracle.

La nuova versione del driver ODBC Microsoft per Oracle non imposta automaticamente il formato data per i campi data Oracle. In precedenza, quando il driver è connesso, ha usato ALTER SESSION SET NLS_DATE_FORMAT ='YYYY-MM-DD HH:MI:SS'.

Per impostare il formato data, chiamare ALTER SESSION SET e quindi eseguire l'inserimento. Ad esempio:

conn.Execute "ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH:MI:SS' "  
sSql = "INSERT INTO DATETEST VALUES (24,'1988-12-01 10:23:03')"  
conn.Execute sSql