powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение результата SQL запроса переменной в VBA
2 сообщений из 2, страница 1 из 1
Присвоение результата SQL запроса переменной в VBA
    #32678666
Abu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите новичку.
Написал SQL запрос

SELECT max(InvoiceNumber)
FROM Invoices
WHERE Invoices.TypeCash=Yes;

который выбирает из таблицы число.
Как присвоить это число переменной в процедуре написанной на VBA?
Заранее спасибо
...
Рейтинг: 0 / 0
Присвоение результата SQL запроса переменной в VBA
    #32678724
marvan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
Public Sub Test()    Dim CnDB As New ADODB.Connection    Dim zFind As New ADODB.Recordset    Dim mSql As String    Dim retVal As Long    With CnDB        .Provider = "Microsoft.Jet.OLEDB.4.0"        .Mode = adModeReadWrite        .ConnectionString = "D:\\db3.mdb"        .Open    End With    mSql = "SELECT max(InvoiceNumber) " & _           "From Invoices " & _           "WHERE Invoices.TypeCash=Yes"    With zFind        .CursorType = adOpenStatic        .Open mSql, CnDB, , , adCmdText        \'присвоили значение        retVal = .Fields(0).Value    End WithEnd Sub
Как отформатирован этот код?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение результата SQL запроса переменной в VBA
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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