Skip to main content

AccessTr.neT


Çapraz sorgudan alt form oluşturma

Çapraz sorgudan alt form oluşturma

Çözüldü #1
Merhabalar;
Çapraz sorgudan alt form yapamadım. Alt formu üst alanlara bağladığımda aşağıdaki hatayı veriyor. kriter göstererek yapmaya çalıştım olmadı. form üzerinde kriter alanlarını doldurunca sorgu çalışıyor. ama alt form olmuyor

eki yeni mesajıma ekledim
Son Düzenleme: 20/12/2009, 14:09, Düzenleyen: herdogan.
Cevapla
Çözüldü #2
Sn Herdoğan sorgunun çalıştığına emin misiniz? Bayağı çok tablo ve ilişki var.Çözmek bayağı zaman alacak. Ama eminim üstadlar bu işi de çözecektir. Kolay gelsin...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
Çözüldü #3
anladığım kadarıyla siz aşağıdakini yapmak istiyorsunuz,değilse açık anlaşılır şekilde yazarak ve sadece sorununuzun bulunduğu ilgili tablo ve sorguları gönderin
.rar ÇAPRAZSORGUALT-Celoyce.rar (Dosya Boyutu: 180,31 KB | İndirme Sayısı: 52)
Cevapla
Çözüldü #4
Sayın Benremix;
Tabloların tamamı konu ile ilgili değil. tek bir tablodan sorgu yapılıyor. Ama tabloda ki öğrenci no, sınıf, öğretim yılı gibi alanlar form üzerinden sorguya kriter oluşturduğu için silmedim.
Şimdi tekrar kontrol ettim. Çalışıyor.
sorun sadece alt form yapmakta.
Arkadaşlar;
İlgilinize teşekkürler.
formda zaten tek bir sorgu var. bir tanede form. bu formdan sınıf ve sınav no seçilecek. form üzerine eklenecek olan alt formda veya liste kutusunda; seçilmiş olan kayıtlar listelenecek.
sorgunun çalışmasında hiç bir sorun yok.Sorgudan ne istiyorum ? seçili sınıf, seçili sınava ait bilgiler gelecek. Bu bilgiler 1. soru tek satır kaç doğru kaç yanlış kaç boş bunlar sayılı gelecek. Sorgu zaten bunu yapıyor.
formdan 8/C sınıfını ve 4. sınavı seçip sorguyu çalıştırırsanız sonucu göreceksiniz.
Benim yapamadığım bu form üzerinde sorgudan alt form oluşturmak.
Son Düzenleme: 20/12/2009, 13:27, Düzenleyen: herdogan.
Cevapla
Çözüldü #5
Birlikte kullanmaya çalıştınız TBLTEST ve TBLTESTAR tablolarının birbiriyle bağlantılı bir alanı yok. Tasarımınızda bunu halledin. Ayrıca formun sorgu kaynağında birbiriyle ilişki kurulmamış tabloları seçince her iki tablodaki alanların hepsi diğer alan sayısı kadar tekrarlanır. Bu da dummy veri oluşmasına neden olup aynı veriler yüzlerce kez tekrarlanır. Sizin durumunuz böyle. Benim önerim, ne yapmak istediğinizi anlatın da biz size yöntem önerelim. Siz 8/c sınıfından 4 nolu sınava girenlerin listesi mi almak istiyorsunuz, sınavdaki sorulara verilen cevapları mı? Ben onu bile anlayamadımImg-grin
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #6
Arkadaşlar;

Tablomuz : TBLTEST

SINAVNO
SORUNO
SINIF

DC=DOĞRU CEVAP
OC=Öğrencinin cevabı
SON=Cevabın değerlendirilmesi= doğru=D, boş= - , Yanlış = Y

Çapraz sorguda yaptığım şey; her soruyu bir sefer gösteriyor.
D sütunu ile Doğruları sayıyor
Y sütunu Yanlışları sayıyor
B sütunu Boş olanları sayıyor

1.Soruya kaç doğru, kaç yanlış, kaç boş cevap olduğu tek satırda gösteriliyor.

İstediğim şey bu bilgileri sınıf ve sınav seçip göstermek.
Bunu da sorgu olarak yaptım.
Form olarak yapmak istiyorum.
Formum TESTSORGU. Bu formumda sınıf ve sınav seçecek alanlar oluşturuldu.

Formu çalıştırıp 8C sınıfı ve 4. sıradaki sınavı seçip butonu tıkladığınızda açılan sonucu
Aynı form üzerinde göstermek istiyorum. İster alt form olsun ister liste kutusu olsun.

Örnekte ilgisiz bölümleri temizledim
.rar Yeni Microsoft Office Access Uygulaması.rar (Dosya Boyutu: 83,67 KB | İndirme Sayısı: 28)
Son Düzenleme: 20/12/2009, 15:08, Düzenleyen: herdogan.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da