Krzysztof Frysz 0 Napisano 27 Lutego Udostępnij Napisano 27 Lutego w Uruchomienie procedury SQL Czy można z poziomu Subiekta GT uruchomić procedurę SQL? Link to postu
Paweł Szczygieł 5 Napisano 27 Lutego Udostępnij Napisano 27 Lutego w Uruchomienie procedury SQL Zestawienie COM uruchomi procedurę. Link to postu
Daniel Kozłowski 1 171 Napisano 27 Lutego Udostępnij Napisano 27 Lutego w Uruchomienie procedury SQL 4 godziny temu, Krzysztof Frysz napisał: Czy można z poziomu Subiekta GT uruchomić procedurę SQL? Tak, bez problemu, lecz nie można zwrócić z niej wyniku, gdyż nie zostało zdjęcie ograniczenie, że "polecenie musi się rozpoczynać się słowem kluczowym SELECT", a zwracany do aplikacji jest tylko pierwszy wynik zapytania... Link to postu
Krzysztof Frysz 0 Napisano 28 Lutego Autor Udostępnij Napisano 28 Lutego w Uruchomienie procedury SQL 11 godzin temu, Daniel Kozłowski napisał: Tak, bez problemu, lecz nie można zwrócić z niej wyniku, gdyż nie zostało zdjęcie ograniczenie, że "polecenie musi się rozpoczynać się słowem kluczowym SELECT", a zwracany do aplikacji jest tylko pierwszy wynik zapytania... Poproszę o więcej szczegółów, jeśli to możliwe. Link to postu
Daniel Kozłowski 1 171 Napisano 28 Lutego Udostępnij Napisano 28 Lutego w Uruchomienie procedury SQL Należy skorzystać z tego samego polecenia, którym uruchamia się procedurę składowaną: https://learn.microsoft.com/en-us/sql/t-sql/language-elements/execute-transact-sql?view=sql-server-ver16 Link to postu
Krzysztof Frysz 0 Napisano 29 Lutego Autor Udostępnij Napisano 29 Lutego w Uruchomienie procedury SQL A mogę prosić o więcej szczegółów? Samo EXEC jest mi raczej znane, ale jak to wykorzystać w Subiekcie, to już tak średnio. Link to postu
Daniel Kozłowski 1 171 Napisano 29 Lutego Udostępnij Napisano 29 Lutego w Uruchomienie procedury SQL 40 minut temu, Krzysztof Frysz napisał: ale jak to wykorzystać w Subiekcie, to już tak średnio. To już przecież wyjaśniłem wcześniej, jest to cytat z komunikatu błędu, który pojawia się w programie przy niepoprawnym poleceniu SQL: W dniu 27.02.2024 o 21:42, Daniel Kozłowski napisał: "polecenie musi się rozpoczynać się słowem kluczowym SELECT" , więc stosując się tych wytycznych wystarczy wprowadzić najprostsze polecenie spełniające ten wymóg, na przykład: select 1 po którym można już wykonać praktycznie dowolny kod sql, w tym wywołać procedurę składowaną: select 1 exec('exec [dbo].[spInsValidate]') Link to postu
Krzysztof Frysz 0 Napisano 29 Lutego Autor Udostępnij Napisano 29 Lutego w Uruchomienie procedury SQL No niestety. Link to postu
Daniel Kozłowski 1 171 Napisano 29 Lutego Udostępnij Napisano 29 Lutego w Uruchomienie procedury SQL 3 minuty temu, Krzysztof Frysz napisał: No niestety. Mój przykład działa: Proszę usunąć spację po słowie "exec". Link to postu
Krzysztof Frysz 0 Napisano 29 Lutego Autor Udostępnij Napisano 29 Lutego w Uruchomienie procedury SQL O faktycznie. Poszło. Dzięki za info. Działa. Link to postu
Polecane posty