в БД поле datag как Дата/Время
БД Access
запрос из формы VB
1. получить данные за определённый период даты
Dim data1 As Date 'дата "с"
Dim data2 As Date 'дата "по"
'получение даты от пользователя
data1 = CDate(Combo10 & "." & Combo9 & "." & Text21)
data2 = CDate(Combo12 & "." & Combo11 & "." & Text22)
это нормально:
MsgBox ("период даты : "с " & data1 & " по " & data2)
а такой запрос
S = "SELECT a1,a2,a3,a4,datag FROM db Where datag >='" & data1 & "' And datag <='" & data2 & "' "
или такой
S = "SELECT a1,a2,a3,a4,datag FROM db Where datag Between " & data1 & " And " & data2 & ""
не работает ...
2.получить данные за текущий месяц
3.получить последних 20 записей
Заранее благодарен.[/quote]