Вернуть последнее значение записи с условием
|
|
Пятница, 07 Декабря 2018 г. 18:27
+ в цитатник
Помогите с запросом, нужно чтобы возвращалось последнее значение с условием поля адрес, так как он повторяется.
+ |
Private Sub TariffValue()
Dim s As String
Dim rst As DAO.Recordset
On Error GoTo ErrNumber
If Me.cbxАдрес.ListIndex = -1 Then GoTo ExitHeare
s = "SELECT * FROM ТарифыЭлектроЭнергия WHERE ТарифыЭлектроЭнергия.Адрес = " & Me.cbxАдрес & ";"
'Debug.Print s
Set rst = CurrentDb.OpenRecordset(s, dbOpenSnapshot)
With rst
Me.ТарифТ1 = .Fields("ТарифТ1").Value
Me.ТарифТ2 = .Fields("ТарифТ2").Value
Me.ТарифТ3 = .Fields("ТарифТ3").Value
End With
rst.Close
ExitHeare:
Set rst = Nothing
Exit Sub
ErrNumber:
If Error <> 0 Then
MsgBox Err.Description, , _
"№ " & Err.Number & ". Процедура: TariffValue. Форма: " & Me.Name
Resume ExitHeare
End If
End Sub
|
___________________________________
Использую Microsoft Access 2010, 64 бит.Спасибо каждому, кто мне когда-либо здесь помог и продолжает помогать. https://www.sql.ru/forum/1306421/vernut-poslednee-znachenie-zapisi-s-usloviem
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-