powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Run-time error 3075
8 сообщений из 8, страница 1 из 1
Run-time error 3075
    #39475957
blackbuster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет
есть простейшая процедура (отрывок):
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Data_Exit(Cancel As Integer)
Dim Zavod As Integer
Dim LastData As Date
Zavod = DLookup("код_завода", "заводы")
LastData = DLast("[data]", "diap")
If IsNull(Me.Diametr) Then Me.Diametr = DLookup("diametr", "diap", "[2Weld] = false and [код_завода] = " & Zavod & " and [data] = " & LastData)


msgbox LastData дает корректное значение даты, однако при обработке процедуры вылетает ошибка (см. вложение), в которой видно, что дата обрезана.
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475960
blackbuster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, где я что упустил? )
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475963
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475966
blackbuster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в приведенной процедуре присутствует SQL-запрос?
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475980
guest_rusimport
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
4.
5.
6.
Private Sub Data_Exit(Cancel As Integer)
Dim Zavod As Integer
Dim LastData As Date
Zavod = DLookup("[код_завода]", "заводы")
LastData = DLast("[data]", "diap")
If IsNull(Me.Diametr) Then Me.Diametr = DLookup("diametr", "diap", "[2Weld] = false and [код_завода] = " & Zavod & " and [data] = #" & Format(LastData, "mm\/dd\/yyyy") & "#")
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475987
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blackbuster, если ткнули, то не плохо бы и прочитать, а не рассуждать есть в процедуре запрос или нет.
Фактически он есть.
...
Рейтинг: 0 / 0
Run-time error 3075
    #39475991
\\\\
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blackbuster,

Код: vbnet
1.
DLookup("diametr", "diap", "[2Weld] = false and [код_завода] = " & Zavod & " and [data] = #" & Format(LastData, "mm\/dd\/yyyy") & "#")

равно
Код: sql
1.
SELECT diametr FROM diap WHERE [2Weld] = false and [код_завода] = " & Zavod & " and [data] = #" & Format(LastData, "mm\/dd\/yyyy") & "#"
...
Рейтинг: 0 / 0
Run-time error 3075
    #39476006
blackbuster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, не знал
в таком виде работает
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Run-time error 3075
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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