Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ADO выбор данных по Time
|
|||
|---|---|---|---|
|
#18+
ADO выбор данных по Time Связка MS Access -> TADODataSet В таблице MS Access - tblTiming есть поля ID - Счетчик; TimeFrom - Дата/Время (Средний формат времени) TADODataSet.CommandText := 'SELECT ID FROM tblTiming WHERE TimeFrom = :MyTime'; или TADODataSet.CommandText := 'SELECT ID FROM tblTiming WHERE TimeFrom < :MyTime'; или TADODataSet.CommandText := 'SELECT ID FROM tblTiming WHERE TimeFrom > :MyTime'; или сочетания <, >, = TADODataSet.Parameters.ParamByName('MyTime').DataType := ftDateTime; // ftTime не дает ставить - ставит все равно ftDateTime Не выбираются данные за указанный период времени. Подскажите пожалуйста в чем проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 12:24 |
|
||
|
ADO выбор данных по Time
|
|||
|---|---|---|---|
|
#18+
Для MS Access в запросе время задается извращенно: ... WHERE TimeFrom >#10.12.2003 12:12:00# как то так. Точно не помню, давно это было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 14:06 |
|
||
|
ADO выбор данных по Time
|
|||
|---|---|---|---|
|
#18+
Спасибо, конечно, за оказанное мне внимание, но если требовался приблизительный ответ, то я не спрашивал бы Поэтому убедительная просьба ответить по существу. Знаешь - пиши, не знаешь - НЕ ПИШИ Заранее спасибо всем понимающим толк. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 16:48 |
|
||
|
ADO выбор данных по Time
|
|||
|---|---|---|---|
|
#18+
Да нет такого типа данных в Access (и не только там) - а работать все должно и с DateTime - приведи полный пример кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.10.2003, 17:22 |
|
||
|
ADO выбор данных по Time
|
|||
|---|---|---|---|
|
#18+
var dtm: TTime; begin { SELECT ID FROM tblTiming WHERE PointDate = :PointDate AND ID <> :ID AND ((:TimeFrom >= TimeFrom AND :TimeFrom < TimeTo) OR (:TimeTo > TimeFrom AND :TimeTo <= TimeTo)) } //rs.Parameters.ParamByName(gstrFIELD_POINT_DATE).DataType:= ftDateTime; rs.Parameters.ParamByName(gstrFIELD_POINT_DATE).Value:= Dataset.FieldByName(gstrFIELD_POINT_DATE).AsDateTime; rs.Parameters.ParamByName(gstrFIELD_ID).Value:= Dataset.FieldByName(gstrFIELD_ID).AsInteger; dtm:= Dataset.FieldByName(gstrFIELD_TIME_FROM).AsDateTime; //rs.Parameters.ParamByName('TimeFrom').DataType:= ftDateTime; rs.Parameters.ParamByName('TimeFrom').Value:= dtm; dtm:= Dataset.FieldByName(gstrFIELD_TIME_TO).AsDateTime; //rs.Parameters.ParamByName('TimeTo').DataType:= ftDateTime; rs.Parameters.ParamByName('TimeTo').Value:= dtm; rs.Open; end; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2003, 13:11 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32303482&tid=2116176]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 249ms |
| total: | 436ms |

| 0 / 0 |
