![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
При Open у TQuery c RequestLive = True получаю AV…
Kolan © (2008-01-09 18:18:00)Такой код на строке Open вызывает AV по адресу 00000000.
function TPeriodDataAccessService.GetApprovedMonthPeriods: TDataSet;
var
Query: TQuery;
begin
Result := nil;
Query := TQuery.Create(nil);
{Iano?ieou Query}
Query.RequestLive := True;
try
with Query do
begin
DatabaseName := 'db';
SQL.Clear;
SQL.Add('SELECT cdmes AS [Ianyo], utvper AS [Oaenoiaue aea(noa?ue)], daten AS [C], datev AS [Ii] FROM PAKETDOC ');
Open;
end;
except
Query.Close;
Query.Free;
end;
Result := Query;
end;
Почему? Как исправить?
Johnmen (2008-01-09 21:31:00) [21]
> Kolan © (09.01.08 18:18)
Что такое TPeriodDataAccessService?
Правильный_Вася (2008-01-09 18:40:00) [22]а если без AS
clickmaker (2008-01-09 18:23:00) [23]
> Kolan © (09.01.08 18:18)
отладчиком в Open заходил?