Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос по параметрам в запросе
 
 автор: ДрЮня   (03.03.2010 в 01:20)   личное сообщение
13 Кб.
 
 

Всех приветствую !
Что-то я уперся :(
В аксесовской БД хранится запрос с параметрами (см. картинку 1).
Как его открыть через ADO, передав ему значения параметров, которые он запрашивает (см. картинку 2)

  Ответить  
 
 автор: ДрЮня   (03.03.2010 в 01:20)   личное сообщение
4 Кб.
 
 

вот вторая картинка

  Ответить  
 
 автор: Lukas   (03.03.2010 в 01:49)   личное сообщение
 
 

Может так как-то (с правками по местным условиям, конечно):

    Dim cmd As New ADODB.Command
    Dim rst As New ADODB.Recordset
        
    Set cmd.ActiveConnection = _
            CurrentProject.Connection
    cmd.CommandText = "qdf1"
    Set rst = cmd.Execute(, Array(4, "ff"), adCmdStoredProc) 'Здесь 4 и ff -значения параметров
    ....

  Ответить  
 
 автор: Lukas   (03.03.2010 в 02:09)   личное сообщение
 
 

С датами так работает:

    Dim cmd As New ADODB.Command
    Dim rst As New ADODB.Recordset
    Dim Arr(1) As Variant
    Arr(0) = Date
    Arr(1) = Date
    
    Set cmd.ActiveConnection = _
            CurrentProject.Connection
    cmd.CommandText = "qdf1"
    
    Set rst = cmd.Execute(, Arr, adCmdStoredProc)
   ...

  Ответить  
 
 автор: ДрЮня   (03.03.2010 в 02:46)   личное сообщение
 
 

Все работает !
Премного благодарен !

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList