Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
21/11/2009 13:17
Konu Sahibi
mimerd
Yorumlar
5
Okunma
1983
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

mimerd

Üye
Üye
 42
9
2
30/10/2008
0
İstanbul
05/01/2010,15:20
Çözüldü 
Merhaba,

Ekte bulunan ve yeni oluşturmaya başladığım veritabanı dosyasında takıldığım bir nokta var.

Tüm sorguları aynı şekilde yapmama rağmen bazı sorgularımda (büyük harfle yazılı olanlar) yeni kayıt eklememe izin verilebiliyorken, bazı sorgularımda böyle bir şey yapma hakkım yok (RecordSet güncelleştirilemez).

Sadece kendimin değil, başka kullanıcıların da kullanacağı bir veritabanı olacağından ben sorguda yeni kayıt eklenmesini engellemek istiyorum. Nasıl yapacağımı bulamadım.

Şimdien teşekkürler...

(Bu arada ekteki örneğim bir Üretim Takip veritabanıdır. Parça-Hammadde, Parça-İşlem ilişkisi ve Parça Hareketleri kaydı için örnek arayan arkadaşlar kullanabilirler. Gerçi dediğim gibi henüz tam değil ama...)


Ek Dosyalar
.rar   uretim takip.rar(Dosya Boyutu: 116,9 KB / İndirme Sayısı: 21)

Kullanici Avatari

Puletin

Onursal Üye
Onursal Üye
 Belirtilmemiş
1.716
01/11/2008
416
-
Ofis 2003
24/12/2016,00:18
Çözüldü 
Ben bir sorguya uyguladım.ALT HAREKET CIKISLARI adlı sorgunuza


Kod:
Dim stDocName As String

    stDocName = "ALT HAREKET CIKISLARI"
    DoCmd.OpenQuery stDocName, acNormal, acEdit


Burdaki acEdit komutunu acReadOnly ile değiştirdim

Kod:
 Dim stDocName As String

    stDocName = "ALT HAREKET CIKISLARI"
    DoCmd.OpenQuery stDocName, acNormal, acReadOnly


Ek Dosyalar
.rar   uretim takip.rar(Dosya Boyutu: 113,35 KB / İndirme Sayısı: 29)
Kaplumbağa ya dikkat et...
Sadece  başını çıkartıp risk aldığında ilerleyebiliyor...

Kullanici Avatari

benremix

Onursal Üye
Onursal Üye
RA.... SO....
 51
4.440
17/05/2009
365
Ankara
Şirket Sahibi
Ofis 2010 64 Bit
08/07/2018,19:27
Çözüldü 
Sn mimerd paylaşım için teşekkürler. Size fikir vermesi açısından incelerseniz aşağıdaki örneğe bakabilirsiniz. Saygılar..

https://www.accesstr.net/konu-uretim-ima...C3%BCretim


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



Kullanici Avatari

mimerd

Üye
Üye
 42
9
2
30/10/2008
0
İstanbul
05/01/2010,15:20
Çözüldü 
Puletin ve Benremix'e tesekkürler. Ancak Puletin, gönderdigin örnek benim bir butona basmamla birlikte bir sorgunun acilmasi. Bunda sorguyu yazmaya karsi korumali sekilde acmayi biliyorum, onda problem yok.

Benim problemim büyük ihtimalle cok basit bir ayari kacirmam. Sorgunun kendisini actigimda sorgu bana yeni kayda izin vermeyecek sekilde acilsin. Daha önce de bu sekilde sorgular ürettim, ancak hepsi sadece verileri gösteriyordu. Veriler üzerinde degisiklik yapmak istendiginde "Bu RecordSet güncellestirilemez" diyordu. Simdi de ayni sekilde sorgularimi ürettim ancak sorgunun en alt satirinda israrla "Yeni" ifadesi cikiyor. Bu sorgulardan ben bisey degistirmem ama diger kullanicilar hata yaparsa tüm kayitlar bozulur diye endise ediyorum.

Tabii diger kullanicilara bu sorgulari gizli yaparim, kaldi ki veritabanini henüz olusturuyorum, diger kullanicilar bu sorgularin sonuclarini zaten raporlarda (hatta WHERE ve HAVING kisitlamalari ile) görecekler, böylece sorun olmaz ama ben "Daha önce ne yapiyordum da sorgularim kayit ekleme imkani olmadan aciliyordu?" diyorum. Yoksa ayni veritabaninda gördügünüz gibi yeni kayit ekleyemedigim secim ve birlestirme sorgularim var...

Tekrar tesekkürler ilginiz icin.



Kullanici Avatari

Seruz

Uzman
Uzman
SE.... UZ....
 46
1.561
7
30/10/2008
814
Tekirdağ
BT Şefi
Ofis XP
04/07/2018,16:07
Çözüldü 
Sizinde söylediğiniz gibi kullanıcıların sorgularla işi yok.
Onların tüm işlemlerini formlar ile yapması gerekiyor.
Formların özelliklerinde ise yeni kayıt ekleme özelliğini değiştirebilirsiniz.

Kullanıcıların sorgulara veya tasarımlara ulaşmaması için,
Veritabanını ikiye böldürüp kullanıcı tarafında MDE kullanabilirsiniz.
Arama yaptığınızda forumda bununla ilgili örnekler bulabilirsiniz.



Diğer sorunuza gelince:
Alıntı:Sorgunun kendisini actigimda sorgu bana yeni kayda izin vermeyecek sekilde acilsin. Daha önce de bu sekilde sorgular ürettim, ancak hepsi sadece verileri gösteriyordu. Veriler üzerinde degisiklik yapmak istendiginde "Bu RecordSet güncellestirilemez" diyordu. Simdi de ayni sekilde sorgularimi ürettim ancak sorgunun en alt satirinda israrla "Yeni" ifadesi cikiyor. Bu sorgulardan ben bisey degistirmem ama diger kullanicilar hata yaparsa tüm kayitlar bozulur diye endise ediyorum.

Tabii diger kullanicilara bu sorgulari gizli yaparim, kaldi ki veritabanini henüz olusturuyorum, diger kullanicilar bu sorgularin sonuclarini zaten raporlarda (hatta WHERE ve HAVING kisitlamalari ile) görecekler, böylece sorun olmaz ama ben "Daha önce ne yapiyordum da sorgularim kayit ekleme imkani olmadan aciliyordu?" diyorum. Yoksa ayni veritabaninda gördügünüz gibi yeni kayit ekleyemedigim secim ve birlestirme sorgularim var...

Sorgular kullanıcılar için yapılmadığından dolayı bu tür özellikleri yok.
Normal seçim sorgularında yeni kayıt ekleme çıkacaktır.

Ancak sizin örnekte olduğu gibi toplamlı sorgularda kayıt güncellenemez dolayısıyla yeni kayıtta eklenemez.
Mesela; "Parca Icerik Acik" adlı sorgunuzda yeni kayıt eklenemez çünkü sorgunuzda gruplama var.
Dolayısıyla bu sorguyu kullanan "Mekanizma Adi" adlı sorgunuzda da aynı şey geçerli.


Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs

Kullanici Avatari

mimerd

Üye
Üye
 42
9
2
30/10/2008
0
İstanbul
05/01/2010,15:20
Çözüldü 
Tesekkürler Seruz. Zaten dediginiz gibi veritabanini bölümlüyorum. Yani aslina bakarsaniz pratik olarak bir sorunum yok. Ben sadece nasil yapabilecegimi sormustum. Ancak bir-iki deneme yaptigimda dediginiz gibi normal secim sorgularinda yeni kayit ekleme ve kayit güncellemenin zaten oldugunu gördüm. Ben daha önce fatura ve irsaliye yazdiran ve kargo etiketi basan bir stok takip veritabani yaptigimda bu özelligin olup olmadigina hic dikkat etmemisim.

Yardim eden herkese tesekkürler...




Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Boşluksuz Kayıt Hk. serkan1985 3 161 Dün, 14:43
Son Yorum: ielmacilar
Çözüldü Formda Resim Ekleme mharman 5 556 19/07/2018, 12:22
Son Yorum: delichon
Çözüldü Sorguda Birleştirme mstfztrk 2 96 15/07/2018, 02:19
Son Yorum: mstfztrk
Çözüldü Tabloya İstenilen Sayı Kadar Kayıt Yaratma barcins 2 103 04/07/2018, 14:35
Son Yorum: barcins
  Çapraz Sorguda Tarih Kriterine Göre husem 2 124 29/06/2018, 06:19
Son Yorum: husem

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.