Qualè la procedura per inserire una data 15/10/2008 in un campo della taballa di un mdb formattata come data?
Grazie
Qualè la procedura per inserire una data 15/10/2008 in un campo della taballa di un mdb formattata come data?
Grazie
Spiegati meglio.
Così non si capisce COME devi farlo.
Ciao![]()
nell'mdb access ho creato una tabella PROVA con 2 campi NOME (testo) e DATA (data/ora) .
dal vb6 mi collego al db access ed eseguo la query per l'inserimento dei dati.
il problema è quando deve scrivere la data nel compo data, mi da errore, perchè la vuole inserita in certo modo.
certi mi dicono di mettere i cancelletti # davanti e dietro la data, ma non funziona.
altre soluzioni?
l'errore che mi da vb6 in fase di inserimento è "Tipi di dati non corrispondenti nell'espressione criterio".
Grazie
E' vero, potrebbe essere che la data vuole i cancelletti, ma non sempre, dipende dal database. Ecco perchè alcuni dicono di sì, altri dicono di no.![]()
Se non mostri la stringa SQL è difficile indovinare dove sia l'errore, quindi...
...mostra la stringa SQL.
Oppure levati di torno questi problemi una volta per tutte, ed usa i Parametri di ADO.
Vedi questo mio breve articolo, con progetto
ADO, Parametri e affini
http://nuke.vbcorner.net/Articoli/VB...5/Default.aspx
Ciao![]()
Io, grazie all'aiuto di Gibra ed altri, ho risolto così nell'SQL
codice:#" & Format(Campo_Data, "mm/dd/yyyy") & "#