Oca 22

İşlem, Güncelleştirilebilir Sorgu Kullanmalıdır.’ Hatası

Dün karşılaştığım bir problem’en bahsetmek istiyorum. Access veritabanı içeren bir projeyi inno setup kullanarak setup yaptım. Daha önce karşılaşmadığım bir problemle karşı karşıyaydım. Veritabanı içerisinde var olan kayıtları görebiliyor ancak kayıt ekleyemiyordum. Kayıt ekleme işleminde tanımladığım try catch bloglarında dönen hata ise aynen şöyle ‘İşlem, Güncelleştirilebilir sorgu kullanmalıdır.’ Hatayı araştırdığımda klasör izinlerinden kaynaklanabileceğini öğrendim. Veritabanının Program Files‘da bulunan  klasörü okumaya karşı izinli fakat yazma veya değiştirmeye karşı izinsizdi. Bunu nasıl halledebileceğinizden bahsedeceğim bu yazıda. Siz hangi kullanıcı olarak bilgisayarı açıyorsanız (genelde administrator) o kullanıcıya tam denetim izni vereceğiz.

-Program Files içerisinde setup’dan kurduğunuz program klasörünü bulun.

-Bulduğunuz klasöre sağ tıklayın. Güvenlik > Gelişmiş

gelişmiş

-Kullanıcıyı bulup seçip, izinleri değiştir butonuna tıklayın.

izinler

-Tekrar kullanıcıyı seçip Düzenle tıklayın

edit-Tam Denetim’i seçin

tamdenetimİşlem tamamlanmıştır. Sorununuz eğer başka bir problem yoksa hallolmuştur.

Bir Cevap Yazın