Skocz do zawartości

Jak przekazać tablice z zapytania sql z funkcji


Goro07

Polecane posty

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

Link do komentarza
Udostępnij na innych stronach

  • 6 months later...

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...