Yok olmayacak sanırım, beceremiyorum ben bu SQL olayını:
@ofenX' in önerisiyle aşağıdaki kodu denedim, önce tamam işte bu dedim ancak, bir kayıt değiştirmek istediğimde BIRIM alanında değiştirmek istediğim değerle beraber aynı değere sahip ne kadar kayıt varsa hepsini değiştiriyor.
Mesela birim alanında o an seçili kayıtın değeri Litre, ben bunu metre ile değiştirmek istiyorum, o alanda ne kadar litre varsa hepsini metre ile değiştiriyor.
Kod: Tümünü seç
IBDataSet1.Close;
ibdataset1.selectsql.Clear;
IBDataSet1.selectsql.Add('UPDATE NEW_TABLE SET BIRIM=:birimpar WHERE BIRIM=:birimdeg');
ibdataset1.parambyname('birimpar').asstring:=edit4.text;
ibdataset1.parambyname('birimdeg').asstring:=edit3.text;
ibdataset1.execsql;
ibtransaction1.CommitRetaining;
Ne yapmak istediğimide anlatamıyorum sanırım, kod çalışıyor ancak benim istedğimi gibi değil. Bunaldım sıkıldım ama yok kod bana ben koda baktım durdum gece yarısına kadar.Ben mi yanlış denizlerde yüzüyorum, bu Delphi mi çok karışık anlayamadım.
Sanırım Delphi yine raftaki tozlu yerini alacak benim için...
Ama tekrar Visual Basic ile de uğraşmak istemiyorum...
