Şu komut u yazıyorum ama yapamadım.Acaba doğrusu nedir.
Kod: Tümünü seç
IBDataset1.selectsql.clear;
IBDataset1.selectsql.Add('Delete from tableadi');
IBDataset1.execsql;
IBTransaction1.commitretaining;
Kod: Tümünü seç
IBDataset1.selectsql.clear;
IBDataset1.selectsql.Add('Delete from tableadi');
IBDataset1.execsql;
IBTransaction1.commitretaining;
burada open methodunu kullanın hatası veriyor.Execsql yerine open yazıncada hata vermiyor table siliyor.Ama girip çıkınca programa silinmediğini görüyorsunuz.Acaba nasıl yazmalıyız.Teşekkürler.
Kod: Tümünü seç
IBDataset1.selectsql.clear;
IBDataset1.selectsql.Add('Delete from tableadi');
IBDataset1.execsql;
IBTransaction1.commitretaining;
Kod: Tümünü seç
IBDataset1.close;
IBDataset1.Deletesql.clear;
IBDataset1.Deletesql.Add('Delete from tableadi');
IBDataset1.Open;
IBTransaction1.commitretaining;
Kod: Tümünü seç
emptytable