powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка при выводе отчета между двумя датами
9 сообщений из 9, страница 1 из 1
ошибка при выводе отчета между двумя датами
    #32665510
lucile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть проект adp. И есть таблица на SQL Server (Заявки), в которой есть поле [Время выполнения заявки], тип данных datetime.

Мне нужно в проекте открыть отчет, который выводил бы все заявки, где НачальнаяДата < [Время выполнения заявки] < КонечнаяДата.

сделала форму, где есть два поля для ввода начальной и конечной дат.
Формат поля - "Краткий формат даты", маска ввода 00.00.00

При нажатии на кнопку, по идее должен открываться отчет, но выдает ошибку "Возникла ошибка при обращении к методу или свойству объекта OLE"

Private Sub Кнопка4_Click()

Dim stDocName As String
Dim strfilter As String

stDocName = "ЗаявкиПоОтделам"

strfilter = "[Время выполнения заявки] Beetween #" + Format(Me![Поле0], "dd-mm-yy hh:mm:ss") + "# And #" + Format(Me![Поле2], "dd-mm-yy hh:mm:ss") + "#"

DoCmd.OpenReport stDocName, acPreview, , strfilter
DoCmd.Close acForm, "ф_ЗаявкиПоОтделам"

End Sub

Может кто сталкивался с такой проблемой? Мне кажется, проблема с форматами дат на SQL Server и в Access.
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32665520
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в запросе формат американский нужно mm/dd/yy
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32665598
lucile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Sh
Пробовала, не помогает :(

Где-то тут на форуме вычитала, что
"Подготовленное для передачи значение должно быть представлено
в формате ISO - 'yyyymmdd hh:mm:ss.mmm' "

Но что-то все равно пока не выходит ((
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32665603
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Alexey Shв запросе формат американский нужно mm/dd/yy
В любом случае dd-mm-yy - это неправильно.
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32665957
lucile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так как сделать-то? помогите, пожалуйста :((
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32665991
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
strfilter = "[Время выполнения заявки] Between '" & Format(Me![Поле0], "'yyyymmdd hh:mm:ss") + "' And '" + Format(Me![Поле2], "'yyyymmdd hh:mm:ss") & "'"
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32666010
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sorry
Код: plaintext
strfilter = "[Время выполнения заявки] Between '" & Format(Me![Поле0], "yyyymmdd hh:mm:ss") + "' And '" + Format(Me![Поле2], "yyyymmdd hh:mm:ss") & "'"
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32666017
(c)VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да что это такое (:
Код: plaintext
strfilter = "[Время выполнения заявки] Between '" & Format(Me![Поле0], "yyyymmdd hh:mm:ss") & "' And '" & Format(Me![Поле2], "yyyymmdd hh:mm:ss") & "'"



.
...
Рейтинг: 0 / 0
ошибка при выводе отчета между двумя датами
    #32666168
lucile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
(c)VIG
Спасибо большое! Все получилось))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка при выводе отчета между двумя датами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]