Ciao
sto prelevando una data da un campo data da access.
Per inserirlo in un campo data mssql
mi da questo errore
Conversion failed when converting date and/or time from character string.
sapete come mai?
grazie
Ciao
sto prelevando una data da un campo data da access.
Per inserirlo in un campo data mssql
mi da questo errore
Conversion failed when converting date and/or time from character string.
sapete come mai?
grazie
victor
----------------------
Le date ci sono almeno 1000 modi per inserirle
(forse 1000 è esagerato, ma 100 ci sono tutti)
tu come la inserisci ???
.
victor, secondo te come possiamo aiutarti senza vedere il comando di inserimento che stai usando?
Ciao
allora in access ho un campo data e prelevo il valore in questo modo
If Not read34dsmitnstcabe_anno_in_corso("datanum") Is System.DBNull.Value Thendata2num = read34dsmitnstcabe_anno_in_corso("datanum")
end if
in mssql ho un campo date e lo inserisco cosi
grazieinsert into mov ecc......'"& variabile &"'
victor
----------------------
pero' sto anche pendando di non usare più le date...ovvero sto pensando di utilizzare un campo stringa normale
e quando lo stampo lo suddivido cosi
tu che ne pensi? è una cavolata?
response.Write("giorno ")
response.Write (right(data2, 2))
response.Write("mese ")
response.Write (mid(data2, 5, 2))
response.Write("anno ")
response.Write (left(data2, 4))
datag=right(data2, 2)
datam=mid(data2, 5, 2)
dataa=left(data2, 4)
data3=datag & "/" & datam & "/" & dataa
response.Write(data3)
grazie
victor
----------------------
Se sono delle date è meglio che restino tali
è proprio il modo di scrivere la variabile che conta,
prova a tendere a qualcosa di simile:
insert into mov ecc......N'20160523T15:24:05' .........
dove le varie parti colorate le componi concatenando:
Year(data)
Right(("0" & Month(data)), 2)
eccetera
Certamente ci sono modi migliori, ma io arrivo qui .....
.