Buongiorno a tutti, vi scrivo relativamente ad un sicuro errore di conversione a cui non riesco a venirne a capo.
Tramite una maschera, vi è una textbox con formato data in cifre. Inserendo un valore data in questa textbox, vorrei poter aggiornare un campo "x" in una tabella con appunto quella data inserita. Questo perchè, dovendo eventualmente aggiornare con quella stessa data diversi campi, ho creato questa maschera popup dove, flaggando i vari campi, aggiorna in relativo campo nella tabella.
Però, se inserisco ad esempio 01/01/2018 mi riporta la data 30/12/18999 e se ci clicco sopra si converte da solo in 00.00.04...a cosa è dovuto? credevo alla formattazione ma il campo, all'interno della tabella, è di tipo data/ora con formato "data in cifre".
SqlStrAgg = "UPDATE tblVeicoli SET tblVeicoli.UltimoCambioFiltroOlio =" & Format$(Me!txtData.Value, "mm/dd/yyyy") & ",...altri campi
CurrentDb.Execute SqlStrAgg
Questa è la stringa con cui sto provando...ma