16
Programmazione (Gambas 2) / Re: sqlite formato data
« il: 23 Dicembre 2009, 21:16:27 »
Fai in questo modo:
1) Sul database il campo deve essere di tipo date.
2) Il record si salva in questo modo (DataOp è il campo con la data):
strSQL = "INSERT INTO Operazioni (DataOp)"
strSQL = strSQL & " VALUES('"
strSQL = strSQL & Format(DataOpValueBox.Value, "yyyy-mm-dd") & "')"
3) Per la query:
strSQL = "SELECT Operazioni.DataOp FROM Operazioni "
strSQL = strSQL & "WHERE Operazioni.DataOp >= '
strSQL = strSQL & Format(ME.ValueBoxInizio.Value, "yyyy-mm-dd") & "' "
strSQL = strSQL & "AND Operazioni.DataOp <= '"
strSQL = strSQL & Format(ME.ValueBoxFine.Value, "yyyy-mm-dd") & "'"
1) Sul database il campo deve essere di tipo date.
2) Il record si salva in questo modo (DataOp è il campo con la data):
strSQL = "INSERT INTO Operazioni (DataOp)"
strSQL = strSQL & " VALUES('"
strSQL = strSQL & Format(DataOpValueBox.Value, "yyyy-mm-dd") & "')"
3) Per la query:
strSQL = "SELECT Operazioni.DataOp FROM Operazioni "
strSQL = strSQL & "WHERE Operazioni.DataOp >= '
strSQL = strSQL & Format(ME.ValueBoxInizio.Value, "yyyy-mm-dd") & "' "
strSQL = strSQL & "AND Operazioni.DataOp <= '"
strSQL = strSQL & Format(ME.ValueBoxFine.Value, "yyyy-mm-dd") & "'"