if (strtoint(edit4. text)=Table1. FieldByName('alan1'). AsInteger) and text olduğu için stringdir strtoint le çevirmek lazım byle bi dene hocam Bittik biz bittik

Unit7. pas(89): Operator not applicable to this operand type bu sefer atladı ama thende sorun var şimdi

if (edit4. text=Table1. FieldByName('alan1'). AsInteger) and //87. satır (edit3. text <> Table1. FieldByName('alan2'). AsString) //88. satır then //89. satır begin arkadaşlar bu karşılaştırmayı yapmaya çalışıyorum edit4 ten integer bir rakam giriliyor alan1 alanındada integer değer var edit3 ten string değer giriliyor alan2 alanındada string değer var fakat hata veriyor Unit7. pas(87): Incompatible types: 'String' and 'Integer' Unit7. pas(89): Operator not applicable to this operand type amacım ilk alandaki değer editten girilen değere eşitse ve diğer alan için editten girilen değer eşit değilse sonraki satırlara geçirtmek ama yapamadım.

if (strtoint(edit4. text)=Table1. FieldByName('alan1'). AsInteger) and (edit3. text <> Table1. FieldByName('alan2'). AsString) then bu şekilde olunca düzeldi üst taraf tamamdır hem dediğin gibi strtoint mevzusu hemde parantezleri yeterli koymadığım için 1 saattir boşa kürek çekiyormuşum düzeldi şimdi :) eyw