Witam
W jaki sposób można spod Visual C++ wywołać funkcję składową z MySQL-a. Napisałem funkcję, która sprawdza czy wartość w kolumnie jest równą jeden czy zero. Chciałbym wywołać tą funkcję z VisualC++ i podpiąć do if-a. Procedury wywołuję przez "CALL nazwa-procedury", a nie mogę znaleźć jak wywołać funkcję.

- Rejestracja:około 7 lat
- Ostatnio:ponad 5 lat
- Postów:15

- Rejestracja:ponad 11 lat
- Ostatnio:ponad 4 lata
- Postów:2442
Może trochę zaofftopuję ale muszę zapytać, bo jestem ciekaw. Czemu uczysz się obecnie praktycznie już przestarzałego języka jakim jest C++CLI? To wszystko o wiele łatwiej byłoby osiągnąć w C#, który jest lata świetlne do przodu względem C++CLI (Oni go w ogóle rozwijają dzisiaj?). Nie zastawiałbyś się np czy napisać new
czy gcnew
o *
i ^
oraz innych kwiatkach nie wspominając.
Pytam, bo nie wiem czy jesteś świadom, że to może być taka ślepa uliczka.
Co do pytania to można zrobić coś w rodzaju:
MySqlCommand comHash = new MySqlCommand("SELECT MY_FUNCTION (?my_parameter)", con);
comHash.CommandType = CommandType.Text;
comHash.Parameters.AddWithValue("my_parameter", "value1");
https://stackoverflow.com/questions/2013144/how-can-i-call-a-mysql-function-using-mysqlconnector
Tylko trzeba by ten kod przerobić na C++CLI.

- Rejestracja:około 7 lat
- Ostatnio:ponad 5 lat
- Postów:15
Tak naprawdę to chcę się nauczyć na początek C++. W późniejszym czasie również C# i JAVĘ. Mam książkę Symfonia C++ oraz Opus magnum. Przerobiłem kurs C++ z kanału YT Pasja Informatyki. Doszedłem na razie do drugiej cześć (obiektówki), gdzie przechodzą na Borlanda z okienkami. Przerobiłem kurs Aplikacje bazodanowe ze Strefy kursów, teraz przerabiam Aplikację w VisualC++. Dla ćwiczeń rozwiązuje zadania na polskim Spoju.
Masz rację VC++ doprowadza mnie do pasji zwłaszcza takie triki jak gcnew i wiele innych, ale lobię sprawy doprowadzić do końca. Widzę, że w sieci jest dużo rozwiązań w C# i stamtąd wiele zapożyczam i adaptuję do swoich potrzeb.

- Rejestracja:około 7 lat
- Ostatnio:ponad 5 lat
- Postów:15
Filmy na kanale Pasji bardzo mi się podobały, są dla mnie przydatne. Książka Symfonia C++ i Opus Magnum również, chociaż momentami trochę rozwlekła, ale nie uważam do za wadę.
"To nie jest problem języka VC++, bo na tym samym IDE język "prawdziwe C++" jest dostępny, a to jest C++/CLI lub Managed. Nawiasem mówiąc mieć o C++ wyobrażenie wyniesione z Borlandów, to ja już nie wiem lepsza dżuma czy cholera"
Jestem amatorem, nie posiadam takiej wiedzy jak Ty :).
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
grzesiek51114grzesiek51114