powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вернуть последнее значение записи с условием
3 сообщений из 3, страница 1 из 1
Вернуть последнее значение записи с условием
    #39744524
nataxa23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите с запросом, нужно чтобы возвращалось последнее значение с условием поля адрес, так как он повторяется.
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
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 бит.

Спасибо каждому, кто мне когда-либо здесь помог и продолжает помогать.
...
Рейтинг: 0 / 0
Вернуть последнее значение записи с условием
    #39744563
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nataxa23,
А за нахфига какие то телодвижения с рекордсетом,если такой запрос
Код: vbnet
1.
SELECT ТОР 1 выводимыеПоля FROM ТарифыЭлектроЭнергия WHERE Адрес ='" & Me.cbxАдрес & "' ORDER BY полеСдатой DESC"

возвратит "последнее значение с условием поля адрес"
(поле адрес,конечно,текстовое)
...
Рейтинг: 0 / 0
Вернуть последнее значение записи с условием
    #39744784
nataxa23
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Спасибо!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вернуть последнее значение записи с условием
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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