-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Вернуть последнее значение записи с условием

Пятница, 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


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку