Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Conversione date time
lunedì 15 ottobre 2007 - 11.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lanfra
Profilo
| Senior Member
262
messaggi | Data Invio:
lun 15 ott 2007 - 11:06
Ciao a tutti, mi ritrovo a gestire problemini con le date.
Devo leggere da un file CSV un valore in data, e lo devo inserire nella mia tabella in un campo DateTime; fin qui nulla di contorto. Il mio DB è un Sql 2000 con sistema operativo in EN.
Leggo la data
01/Oct/2007 09:32 AM
inserisco la data con il formato
'vb6
Sql = Sql & "CONVERT(DATETIME, '" & Format(Trim(arrApp(5)), "yyyy-dd-mm") & "', 103), "
'traduzione SQL
INSERT INTO T_DatiCarbonioApp ( dcaLettura, dcaLotto, dcaMateriale, dcaC, dcaS, dcaData, dcaValAuto, dcaValMan, dcaValErrore) VALUES ( 5, 'F07-00354-006-01', '304', 0.04729 , 0.00067 , '01/Oct/2007 09:32 AM', 0, 0, 1)
inserisco il dato tranquillamente.
Se il DB risiede su un server IT mi dà l'errore
Server: Msg 241, Level 16, State 1, Line 1
Syntax error converting datetime from character string.
E' il formato della data che non riesce a convertire "Oct" nel mese corretto, ma che soluzioni ci sono?
Per ora ho arginato il problema impostanto un "replace" del mese quando questo mi procura danno nella conversione It/En... preferirei un comando sql o vb6 che mi fa questo. Nessuno conosce?
Grazie Lanfra
Lanfra
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !