Ado Kayıt Problemi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
hbulus
Üye
Mesajlar: 163
Kayıt: 14 Tem 2003 11:30
İletişim:

Ado Kayıt Problemi

Mesaj gönderen hbulus »

S.a.
bir formum var ve bu formda Sql Server'daki tablolarımıza bir takım kayıtlar yapıyorum.
Kayıt butonuna basınca;

Kod: Tümünü seç

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]
En son hbulus tarafından 05 Ağu 2006 04:06 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Dene

Mesaj gönderen sabanakman »

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. - .
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
1.Forum Kurallarına Uyunuz.(mesajın başlığını küçük harfe çeviriniz.) :x
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
hbulus
Üye
Mesajlar: 163
Kayıt: 14 Tem 2003 11:30
İletişim:

Mesaj gönderen hbulus »

1.Forum Kurallarına Uyunuz.(mesajın başlığını küçük harfe çeviriniz.)
2.Kodlarınızı tagları içine alırsanız daha okunaklı olur.
Özür dilerim acemilik. forumu takip ederim ama az soru sorduğumdan olacak.

Problemi bi türlü çözemedim. trigger var ama, sabanakman'ın dediği şekilde bi çözüm olmadı. Başka bir çözüm yolu yokmu bunun acaba.. kolay gelsin...
hbulus
Üye
Mesajlar: 163
Kayıt: 14 Tem 2003 11:30
İletişim:

Mesaj gönderen hbulus »

S.a.

Teşekkürler hallettim.
gokcemt
Üye
Mesajlar: 34
Kayıt: 01 Eki 2003 04:10
Konum: eskişehir

Mesaj gönderen gokcemt »

Nasıl hallettiğinide ekleseydin iyi olurdu???
west
ikutluay
Üye
Mesajlar: 2341
Kayıt: 03 Tem 2007 10:13

Mesaj gönderen ikutluay »

1. nasıl halettiğini yazmanız iyi olurdu.
2. veritanı nedir yazmanız iyi olurdu

ben buhatayı odbc+as400 ikilisinde almıştım. hata sebebi ise field boyu ile yazmak istediğim rakamın farklı olmasıydı. ,
Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Cevapla