access de çoklu sorgulama

30/12/2010, 15:43

ramazan34

sayın arkadaşlar
ekteki Access i bir çalışma için kullanmak istiyorum.bazı yerlerini değiştirdim.
örnek adlı tabloda rakamların olduğu sütunların özelliklerinden alan boyutu 2 tanesi
çift sayı 2 tanesi uzun sayı bunun nedeni nedir neden hepsi uzun sayı değil veya çift sayı değil.
464801 numarayı sorgulayınca 11 kişi çıkıyor.tabloda 12 kişi var.bu nereden kaynaklanıyor.bunu çözmemiz gerekiyor.
herhangi bir meslegi sorgulayınca açılan sorgulama sayfsında
sol üst köşede "MESLEK KODU 464801" yazıyor ben bunun yanına yeni bir tablo ekleyerek meslegin adınında çıkmasını istedim.
#Ad? diye hata yazan yerde olsun istedim
mesela 464801 sorgulayınca yan tarafında çaycı çıksın istiyorum.

bir de sorgulama yapınca açılan sorgulama sayfasını Araçlar>Ofis bağlantıları>
excel ile çözümle deyince sorgulama sayfası excele aktarılıyor.fakat sütunlarda sırama farklı çıkıyor.ben
meslek kodu,meslek,meslek no,adı(katagori) GELİR, GİDER,ALACAK,BORC,ALAN1 diye sıralı bir şekilde olmasını istiyorum.
ben bunları kendim değiştirmeye yapmaya çalışırken bu sırada da ilk açşılışta kendiliğinden açılan sorgulama sayfasına kodu girince
enter yapınca başka bir sorgulama sayfası daha açılıyor.önceden ilk açılan sorgulama sayfasına kod yazıp sorgula deyince hemen sorguluyordu.
bunu düzeltemedim.


yardımlarınızı bekliyorum
iyi çalışmalar

30/12/2010, 16:19

ayhan2122

MESLEK ve KOD tablosundaki KOD'un veri türü "Sayı" ancak
ÖRNEK tablosundaki MESLEK NO'nun veri türü "Metin" . Her ikisini de aynı ( sayı ) yaptıktan sonra şöyle bir sorgu oluşturun;
SELECT ÖRNEK.[SIRA NO], ÖRNEK.[MESLEK NO], [MESLEK ve KOD].MESLEK, ÖRNEK.[ADI-SOYADI  ÜNVANI]
FROM ÖRNEK LEFT JOIN [MESLEK ve KOD] ON ÖRNEK.[MESLEK NO] = [MESLEK ve KOD].KOD;
30/12/2010, 17:09

ramazan34

çok teşekür ederim
dediğiniz çok doğru kod dan formülden anlamak lazım.maalesef ben bilmiyorum.
meslek no sayı yaptım.alan boyutu uzun tam sayı fark edermi bilmiyorum.
fakat yukarıdaaki kodu tam alarak nereye oluşturcam hangi sayfaya vaktiniz olduğu zaman biraz daha yardımcı olabilirmsiniz
iyi çalışmalar
31/12/2010, 14:15

ayhan2122

SQL görünümünde yeni bir sorgu açın ve oraya yukarıda yazdığım Sql kodunu yapıştırın.
Daha sonra bu sorguyu kaydedip tasarım görümünü inceleyin : )