Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Run-time error 3075 / 8 сообщений из 8, страница 1 из 1
22.06.2017, 09:31
    #39475957
blackbuster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
всем привет
есть простейшая процедура (отрывок):
Код: 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
22.06.2017, 09:35
    #39475960
blackbuster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
Собственно, где я что упустил? )
...
Рейтинг: 0 / 0
22.06.2017, 09:38
    #39475963
\\\\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
...
Рейтинг: 0 / 0
22.06.2017, 09:45
    #39475966
blackbuster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
в приведенной процедуре присутствует SQL-запрос?
...
Рейтинг: 0 / 0
22.06.2017, 10:04
    #39475980
guest_rusimport
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
Код: 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
22.06.2017, 10:13
    #39475987
\\\\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
blackbuster, если ткнули, то не плохо бы и прочитать, а не рассуждать есть в процедуре запрос или нет.
Фактически он есть.
...
Рейтинг: 0 / 0
22.06.2017, 10:17
    #39475991
\\\\
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
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
22.06.2017, 10:32
    #39476006
blackbuster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Run-time error 3075
Спасибо, не знал
в таком виде работает
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Run-time error 3075 / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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