Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При Open у TQuery c RequestLive = True получаю AV&#133


Страницы:   1 2

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 заходил?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо