> i sad ... ja bih htjela da mi izbaci samo Naziv koji ima :
> Brojnost = 1
> Vrsta = 2
Onda koristiš jednakost u uslovu ne LIKE.
> var OB := FloatToStr(Form2.cboOblik.ItemIndex + 1);
Kog tipa je polje Oblik, ako je numeričko onda ne treba da koristiš upoređivanje po stringu a ako je string onda se postaraj da su formatiranja jednaka (decimalni separator, broj decimala...)
> i sad ... što ne valja u ovom izrazu ? :
To ti moraš reći, da li izraz vraća rezultat ili grešku (i koju), ako daje rezultat napiši šta dobijaš a šta očekuješ.
Code:
SELECT
tablica1.*, tablica2.*
FROM
tablica2 INNER JOIN tablica1
ON tablica2.ID = tablica1.ID0
WHERE
(tablica2.Brojnost = 1) AND
(tablica2.Vrsta = 2) AND
(tablica1.Oblik like ''' + OB + ''')
ORDER BY
tablica1.Suma