Jump to content
Goro07

Jak przekazać tablice z zapytania sql z funkcji

Recommended Posts

Witam,

 

Nie mogę znaleźć rozwiązania mojego problemu, dlatego zdecydowałem się zapytać na forum. Przechodzę z VS na Delphi, proszę więc o pomoc.

 

Mam problem podczas przekazywania danych z MSSQL odczytanych w funkcji w dll. Dane są przekazywane - sprawdziłem ilość rekordów - po czym pojawia się komunikat "Program nie odpowiada". Poniżej funkcja z SDAC:

Function select(SQLCommand: string;): TMSQuery; stdcall;
var
   zapytanie: TMSQuery;

begin

połącz;

zapytanie:= TMSQuery.Create(nil);
Zapytanie.Connection := połączenie;
Zapytanie.SQL.Clear;
Zapytanie.SQL.Text := sqlcommand;
Zapytanie.open;
result:= zapytanie;

end;

Połączenie i zapytanie "zamykam" procedurą po przekazaniu danych.

Próbowałem też wpisać wynik z zapytania do tablicy, ale bez powodzenia.

 

Dziękuję za pomoc

Share this post


Link to post
Share on other sites

Przechodzisz na Delphi? Można zapytać dlaczego? VS ma wiele świetnych rozwiązań i znakomicie działa z DB MSSQL.

 

Pozdrawiam,

Łukasz

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...