Pokusavam da u ADODataSet iz koda unesem Commandtext i to radim na sl. nacin
with ADODataSet1 do
begin
commandtype := cmdText;
CommandText:='SELECT sifragod.godina, sifratroska.Naziv_troska, troskovnik.opis, troskovnik.iznos, troskovnik.datum';
Commandtext:='FROM sifratroska';
CommandText:='INNER JOIN (sifragod INNER JOIN troskovnik';
CommandText:='ON sifragod.ID_godine = troskovnik.ID_godine) ON sifratroska.ID_troska = troskovnik.ID_troska';
CommandText:='WHERE troskovnik.ID_troska = '+QuotedStr(z)+';
CommandText:='AND troskovnik.ID_godine ='+QuotedStr(g)+'';
end;
i on samo vidi poslednju liniju ( AND troskovnik.Id_godine ='1') a ako sve napisem u jednoj liniji on kaze da je duze od 255 karaktera i opet nista, ali ni zadnja linija mi ne odgovara jer je on vidi sa apostrofima a meni treba cista jedinica , kako ovo da resim????
Ovo je sve radilo sa obicnim komponentama kada sam umesto commandtext pisao SQL.Add().