procedure TForm3.Button1Click(Sender: TObject);
begin
kabul0.edit;
tblpla0.Open;
if tblpla0.Locate('pla',(RxLookupEdit1.Text),[]) then
else begin
tblpla0.Insert;
tblpla0pla.AsString:=kabul0pla.AsString;
tblpla0musno.AsString:=mus0CARI_KOD.AsString;
tblpla0.Post;
end;
kabul0.Post;
end;]
bu kod çalışıyor ve "Çok adımlı işlem hatalar üretti. Her bir durum değerini denetleyin." gibi bir hata veriyor. Yalnız bu hataya rağmen tabloyu post ediyor. Aynı işlemleri ADO değilde BDE ile yaptığımda hiç bir hata vermiyor. Bu ne gibi bir hatadır ve ne yapmalıyım[/code]
Bu işlemlerden etkilenen triggerların varsa bir hata mesajı üretiyor fakat işlem çalışıyordu. Bunu engellemek için trigger ın başına set nocount on sonuna da set nocount off yazınca mesaj gelmiyordu. Fakat mesajın senin bahsettiğin mesaj olup olmadığını hatırlamıyorum o yüzden eğer varsa, bu trigger kodlarını test etmeni öneririm.
Şaban Şahin AKMAN
_________________ Derin olan kuyu değil kısa olan iptir. - .
s.a.
1.Forum Kurallarına Uyunuz.(mesajın başlığını küçük harfe çeviriniz.)
2.Kodlarınızı [code] kodlar [/code] tagları içine alırsanız daha okunaklı olur.
3.Satır satır çalıştırpı hangi satırdan sonra bu hatayı verdiğini bulun. Muhtemelen ado ile ilgili bir hatadır.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim