Kod: Tümünü seç
DataModule1.qryKullanici.Close;
str:='select ID,KulAdi';
if CheckBox1.Checked then
str:=str+',Sifre';
str:=str+',isim,SonGiris,Durum';
str:=str+' from kullanici';
str:=str+' Order by ID';
dataModule1.qryKullanici.SQL.Clear;
dataModule1.qryKullanici.SQL.Text:=str;
DataModule1.qryKullanici.Open;
Bir butonla, seçili kaydı silmek için dataModule1.qryKullanici.Delete; yaptırıyorum; Table is read only hatasını veriyor ve silmiyor.
Durum değişkenini değiştirmek için
Kod: Tümünü seç
DataModule1.qryKullanici.Edit;
DataModule1.qryKullanici.FieldByName('Durum').AsBoolean:=not DataModule1.qryKullanici.FieldByName('Durum').AsBoolean;
DataModule1.qryKullanici.Post;
yani read-only olayından nasıl kurtulurum? aynı programda başka query ve datasetlerde kullanıyorum ama onlarda sorun yok, bunu yeni ekledim böyle bir sorun çıktı. Birşeyi unuttum sanırım ama ne?
Selamlar