Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение результата SQL запроса переменной в VBA / 2 сообщений из 2, страница 1 из 1
03.09.2004, 09:52
    #32678666
Abu
Abu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение результата SQL запроса переменной в VBA
Помогите новичку.
Написал SQL запрос

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

который выбирает из таблицы число.
Как присвоить это число переменной в процедуре написанной на VBA?
Заранее спасибо
...
Рейтинг: 0 / 0
03.09.2004, 10:16
    #32678724
marvan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Присвоение результата SQL запроса переменной в VBA
Код: 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
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Присвоение результата SQL запроса переменной в VBA / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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