Netsis stok tablosundan sorgulama yapıyorum. Bunu adoquery'nin sql'ine direk yazdığımda sonuçlarda bir anormallik yokken, aynı sql'i kodla oluşturduğumda Türkçe karakterlerde sorun çıkarıyor. Adoquery nin sql kodu:
Kod: Tümünü seç
select tblstsabit.STOK_KODU, tblstsabit.STOK_adi, tblstsabitek.stok_kodu, tblstsabitek.kull1s, tblstsabitek.kull2s, tblstsabit.satis_fiat1 from tblstsabit
left join tblstsabitek on tblstsabit.stok_kodu=tblstsabitek.stok_kodu
where tblstsabit.stok_kodu like :KOD
Kod: Tümünü seç
qstok.Close;
qstok.SQL.Clear;
qstok.SQL.Add('select tblstsabit.STOK_KODU, tblstsabit.STOK_adi, tblstsabitek.stok_kodu, tblstsabitek.kull1s, tblstsabitek.kull2s, tblstsabit.satis_fiat1 from tblstsabit');
qstok.SQL.Add('left join tblstsabitek on tblstsabit.stok_kodu=tblstsabitek.stok_kodu');
qstok.SQL.Add('where tblstsabit.stok_kodu like '''+Edit3.Text+'''');
qstok.open;