Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ошибка при выводе отчета между двумя датами / 9 сообщений из 9, страница 1 из 1
25.08.2004, 18:02:14
    #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
25.08.2004, 18:06:54
    #32665520
Alexey Sh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выводе отчета между двумя датами
в запросе формат американский нужно mm/dd/yy
...
Рейтинг: 0 / 0
25.08.2004, 18:35:59
    #32665598
lucile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выводе отчета между двумя датами
Alexey Sh
Пробовала, не помогает :(

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

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



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


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