Ho un db access con un campo data in formato "data in cifre" (gg/mm/aa) ed effettuo l'inserimento in questo modo:
1- Concateno le stringhe inserite nei box relativi a giorno, mese e anno:
string data = txtdata1.Text + "/" + txtdata2.Text + "/" + txtdata3.Text;
2- Scrivo la stringa SQL:
string SQL = "INSERT INTO [NEWS] (Data, Titolo, Testo, Foto) VALUES (" + data + ", '"+ txttitolo.Text + "', '" + txtbtesto.Text + "', '" + lf + "')";
3- Effettuando il response.write della stringa SQL mi appare questo: INSERT INTO [NEWS] (Data, Titolo, Testo, Foto) VALUES (22/11/2000, 'aaa', 'bbb', '1')
---
Tutti i campi vengono inseriti correttamente e non mi vengono restituiti errori ad eccezione del campo data che mi risulta sempre (30/12/1899), come mai?
Sonia