Dml Komutları Çalışmıyor

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
sado.320
Üye
Mesajlar: 28
Kayıt: 18 Nis 2016 01:53

Dml Komutları Çalışmıyor

Mesaj gönderen sado.320 »

Arkadaşlar merhabalar ben projemi üzerimde exe halinde iken dml komutları çalışıyor. Fakat setup haline getirdiğim her şey çalıyor kayıt ekleme,silme ve güncelleştirme işlemlerinde hata veriyor sebep nedir.

hata
Resim
hata
Resim

yazdıgım güncelleme,silme ve kaydetme kodları
kaydetme;

Kod: Tümünü seç

procedure TForm2.Button4Click(Sender: TObject);
begin
if (MusteriAdoQuery.State = dsInsert) or (MusteriAdoQuery.State = dsEdit) then
MusteriAdoQuery.Post else ShowMessage('Lütfen Yeni Kayıt Açınız');
silme;

Kod: Tümünü seç

procedure TForm2.BitBtn6Click(Sender: TObject);
var
secim:word;
begin
secim:=messagedlg('Silecek misiniz?',mtwarning,[mbyes,mbno],0);
if secim=mryes then MusteriADOQuery.Delete;
end;
güncelleme;

Kod: Tümünü seç

procedure TForm2.BitBtn7Click(Sender: TObject);
begin
MusteriADOQuery.Edit;
end;
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: Dml Komutları Çalışmıyor

Mesaj gönderen csunguray »

Eğer JOIN ile birleştirilmiş tablo kullandıysanız değişiklik işlemlerini doğrudan bu dataset üzerinden yapmayın. Bunun yerine işlemlerinşizi ayrı bir Query kullanarak yapın. Sonra da görüntüleme Dataset'ini (Query veya Table) kapatın ve yeniden açın.
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
Kullanıcı avatarı
fesiharslan
Üye
Mesajlar: 591
Kayıt: 20 Eki 2006 11:37
Konum: Erzurum
İletişim:

Re: Dml Komutları Çalışmıyor

Mesaj gönderen fesiharslan »

Merhaba;
"Belirtilen tablolardan silinemedi." sizin ürettiğiniz (Try-Except vb.) bir hata türüdür. Hatayı oluşturduğunuz kod kısımlarını kapatarak (o satırları geçici olarak açıklama satırına dönüştürün) asıl hatanın görüntülenmesini sağlayın. Daha sonra işlem yaparken oluşan hatayı paylaşırsanız yardımcı olalım.
sado.320
Üye
Mesajlar: 28
Kayıt: 18 Nis 2016 01:53

Re: Dml Komutları Çalışmıyor

Mesaj gönderen sado.320 »

Arkadaşlar problemi buldum.Problem bu setup kurduğumda o dosya ya salt o salt okunur veriyor yani sadece okuma yetkisi veriyor izinlerden bunun yazma yetki vermem lazım setup haline getirirken cevap veren arkadaşlara teşekkür ederim.
Cevapla