Skip to main content

AccessTr.neT


Çoktan seçmeli sorgu oluşturamıyorum..

Çoktan seçmeli sorgu oluşturamıyorum..

Çözüldü #7
Ayrılmayın. Uygulamanızı inceleyip hemen göndereceğim.
Ama sizin uygulama dediğiniz dosyada ne bir sorgu var ne de bir form. Hangi tablodan neyi sorgulamak istediğinizi nasıl anlayacağım?. Lütfen daha belirgin şeyler yazın. Mesela "şu tablodan şu alanlara göre sorgu yapılacak, kullanıcı açılan kutudan şunları seçtiğinde ona bağlı bilgiler gelecek" gibi...
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #8
mesela bilimsel çalışmalar tablosuna göre sorgu yapılacak.

buradaki sorgu kriterim sanayi türü olacak. sanayi türleri, tabloya bakacak olursanız arama sihirbazı ile oluşturulmuştur.
listeden otomatik olarak seçilmektedir. bu da harf hatası yüzünden oluşabilecek karışıklıkları engellemek içindir. işte sorgu sırasında da oluşabilecek harf hatasına önlem olarak sorguda, sanayi türünü kullanıcının girmesi yerine benim daha önceden veritabanında oluşturduğum sanayi türleri arasından birini seçsin ve sonuç olarak da sanayi türüne bağlı tüm makale isimleri ekrana yansısın.
Umarım anlatabilmişimdir.
Cevapla
Çözüldü #9
Hemen hazırlıyorum. Mesajınızı yeni gördüm.
Cafer Bey
Öncelikle şunu belirteyim. Bu sadece nasıl çalıştığını anlamanız için yapıldı. Normalde bu şekilde sorgu açılmayacak, form, alt form, liste kutusu, rapor vs gibi nesneler süzülmüş olarak açılacaktır. Ama bir form üzerinden nasıl yapabileceğini göstermek için basit bir örnek oluşturdum. İnceleyip hemen dönerseniz sevinirim.
.rar kds-deneme_-_demiral.rar (Dosya Boyutu: 22,42 KB | İndirme Sayısı: 35)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #10
tam olarak istediğimi yapmışsınız. öncelikle çok çok teşekkür ederim.

biraz karıştırdım uygulamayı şimdi.

bir sorum daha olacak. bu sorgu sonucunda karşımıza çıkan tablonun içeriği ile oynayabiliyor muyuz. mesela bu sorgu sonucunda öğretmen bilgileri tablosundan da bir sütunu, ekrana yansıyan tabloya ekleyebiliyor muyuz yoksa sadece sorguyu yaptığımız tablonun içeriği mi karşımıza gelir?
örneğin bu sorgu sonucunda otomotiv sektörü seçildiğinde ekrana makale ismi, makaleyi yazan hocanın adı, mail adresi ve telefon numarası çıkabilir mi demek istiyorum yoksa sadece sorguyu yaptırdığımız tablonun kendi içeriği mi çıkar sadece?
bir de bu uygulamayı nasıl yaptığınızı kısaca anlatabilirseniz çok sevinirim. çünkü bu tip sorgulardan birkaç tane yapmayı planlıyorm.
çok fazla soru sordum kusura bakmayın ama bir sorum daha olacak. en son ekrana yansıyan tabloyu Excel e atmak için ne yapmam gerekiyor? denedim ama yapamadım. bir yolu varsa eğer anlatırsanız gerçekten müteşekkir olacağım..
Son Düzenleme: 10/05/2009, 04:14, Düzenleyen: cafer01.
Cevapla
Çözüldü #11
Uygulamayı nasıl yaptığımı anlatacak kadar zamanım yok maalesef. Bununla ilgili sitemizde görüntülü dersler var, örnekler var, normal dersler var. Onları okumanızı veya izlemenizi önereceğim.

Dediğiniz türden herşey yapılabilir tabii ki. Yeter ki sorguda kullanacağınız tabloların ortak paydaları olsun. Eğer makaleler tablosunda yazan kişiyle ilgili bir ipucu bıraktıysanız (yazar no gibi mesela) o zaman o ipucu bağlantısı takip edilerek yazarlar tablosuna gidilir, ordaki bilgiye ulaşılır. Oradan da -mesela- bağlantılı bir başka şey (mesela yazarın doğum yeri) üzerinden iller tablosuna ulaşılır, il ile ilgili bilgiler getirilir falan falan.... Bu böyle uzar gider.

Ben örnek olarak szin sorgunuza öğretmen tablosuyla bağlantı kurup öğretmenin telefonunu ve mail adresini de getirdim. İnceleyin daha iyi anlayacaksınız.
.rar kds-deneme_-_demiral.rar (Dosya Boyutu: 27,55 KB | İndirme Sayısı: 24)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #12
tekrardan çok teşekkür ederim mehmet bey..ben bu gece ve yarın bu gönderdiğiniz uygulamayı inceleyerek kendi veritabanımı düzenlemeye çalışacağım..takıldığım yerde derslerinizden faydalanırm ve yine size sorarım tabii eğer mümkünse?
size kolay gelsin..ilginiz için çok teşekkür ediyorum..birçok forumda bu kadar ilgi ile karşılaşılmıyor..gerçekten müteşekkir kaldım..
Son Düzenleme: 10/05/2009, 04:48, Düzenleyen: cafer01.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da