Skip to main content

AccessTr.neT


3211 kodlu "Tablo zaten kullanimda oldugundan degistirilemiyor" hatasini gidermek

scihansafak
scihansafak
7
3735

3211 kodlu "Tablo zaten kullanimda oldugundan degistirilemiyor" hatasini gidermek

#1
Selamlar,
Burdaki arkadaslarin da büyük katkisiyla ekteki databanki olusturdum. Ancak olusturdugum formda sorgulari calistirmak istedigimde yeni olusturulacak olan tablonun sanirim form tarafindan kullanildigini ve üzerinde degisiklik yapilamayacagini bildiren bir hata mesaji aliyorum.


Benim istedigim sadece formdaki güncelle(Aktualisieren) butonuna tiklandiginda tüm sorgularin kendiliginden calismasi ve formda guncellenmis datalarin direkt görülebilmesi. Bu konuda su ana kadar yaptiklarima göz atip önerisi olabilecek hatta mümkünse düzeltebilecek arkadaslar varsa mütesekkir kalirim. Oldukca vakit kaybettigim bir proje oldu bu yüzden burdaki ustalarimdan ricam ellerinden geldigince yardimci olmalari. Simdiden sagolun. Saglicakla
.zip deneme3.zip (Dosya Boyutu: 178,07 KB | İndirme Sayısı: 11)
Cevapla
#2
Sayın scihansafak;
Programınızı indirip göz gezdirdim. Almanca olduğu için açıkçası olayı kavrayamadım. Ama yine burda öğrendiğim kadarıyla cevap vereyim. Fakat yine de en doğru cevabı buradaki üstadlar verecektir.
1- Form içerisinden kodla sorgu çalıştırmayı ben şu şekilde yapıyorum:
DoCmd.OpenQuery "sorgu adı", acViewNormal
2- Bu kodu tuşun click olayına atarsanız , veya tüm sorgular için yazıp makroya atarsanız olur gibime geliyor.
3- Ondan sonrada listelerinizi güncellerseniz (me.listeadı.requery) isteğinizi karşılar.
Haddim olmayarak yazmaya çalıştım. Okuduğunuz için teşekkür ederim. Saygılar, kolay gelsin.
Hayri16, 12-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#3
Burda Access le yapmaya calistigim verileri Excel den databank a aldiktan sonra sorgular yardimiyla yeni bir tabloya gecirip Form da da bu yeni tablolardaki önemli alanlari göstermek.

Öneriniz icin sagolun ancak hala ayni problemi veriyor. Formu kapatip sorgulari tiklayarak ayri ayri baslattigimda sorun olmuyor. Anlayamadim gitti kim kullaniyor bu yeni olusturulan tablolari Img-grin
Cevapla
#4
scihansafak eklentinizi 2003 çevirip ekleyebilirmisiniz. Çoğunluk 2003 kullanıyor. Cevap alma şansınız artar. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
#5
Ne yazik ki 2003 formatinda, 2007 de olusturdugum forma ulasilamiyor bu yuzden koyamadim ancak benim sorum oldukca genel bir soru. Yapmam gereken sadece olusturmus oldugum sorgularin form daki butona tikladigimda tumunu calistirmak. Bunu da DoCmd.Open Query komutuyla yapmaya calistim. Ancak bu sorgularin olusturdugu tablolarin zaten kullanimda oldugu ve uzerlerinde islem yapilamayacagi hatasini aliyorum. Diger kaynaklardan arastirdigimda bu problemin Recordset komutu kapatilmadiginda alindigini gordum ama benim formumda boyle bir komut da yok.

Pazartesi gunu yanlis ya da dogru bu databank i mudurume teslim etmem gerekiyor bu nedenle yardimci olabilecek arkadaslarin ellerinden geldigince ilgi gostermelerini rica ediyorum. Herkese iyi haftasonlari ve tesekkurler
Cevapla
#6
2003 olmadığı için probleminizi inceleyemedim

sorununuz çözüldümü sn scihansafak?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da