Wpis z mikrobloga

mirki, jak w #vba uruchomić procedurę składowaną z serwera #sql? wszystkie poradniki w necie każą tworzyć połączenie z bazą, a ja już to połączenie mam, bo makro uruchamiam z poziomu formularza w #access który już jest połączony z bazą. z góry dzięki
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lubie_Budyn: raczej to samo, bo w innym makrze w tym samym formularzu robię SELECT przez CurrentDb.Recordset, ale ani wywołanie metody RunSQL, ani OpenStoredProcedure nie jest odwzorowywane w bazie danych... (po uruchomieniu makra sprawdzam w MSSQL czy widać efekt wywołania procedury)
  • Odpowiedz
@inspektor_erektor: Musisz wykonać zapytanie do serwera, które uruchomi procedurę. W MySQL jest to "Call procedura".
EDIT: Jeżeli to Access to utwórz kwerendę przekazującą, która nie zwraca rekordów i za pomocą VBA ją uruchom.
  • Odpowiedz