Hatamı bulamıyorum?
#1
Değerli Dostlar;

Merhabalar..

Aşağıdaki dosyada "Daireler AltForm" formunun "Hesap Türü, İşlemCinsi ve Banka Adı" alanlarına metin yerine, sayısal değerleri geliyor.

Form sorgu oluşturucusuna "Bankalar, IslemCinsi, Hesaplar" tablolarını ekleyip, ilişkilendirmek istediğimde de, "JOIN uyumsuzluğu" iletisi alıyorum.

Bu arada, bir access dosyasındaki tabloları, başka bir dosyaya nasıl bağlarım?

Basit bir konu için sizleri rahatsız etmemek adına, tam 24 saattir bu sorunu çözmek için uğraştım, nafile... Sinir küpü oldum.. Sorunun çözümünü bulamadım... Sanırım ben yeteneksiz biriyim...

İlgi ve yardımınız bekliyorum... Tabii ki hatanın nereden oluştuğunu belirtirseniz, memnun olurum.



  Alıntı
Bu mesajı beğenenler:
#2
Sayın Assenucler dosyanızı 2007 olarak eklemişsiniz . Genele yakınımız 2003 kullanıyo bilginiz olsun.



  Alıntı
Bu mesajı beğenenler:
#3
Sayın hocam;

Merhaba..

Access 2003 ile oluşturduğum dosya ilişiktedir.

İlginiz için teşekkür ederim.

Selam ve sevgiler...



  Alıntı
Bu mesajı beğenenler:
#4
Merhaba..

Sorgunuzu bu şekilde oluşturunuz.. Formdaki alan ismlerinide buna göre değiştiriniz...

SQL
  1. SELECT Hesaplar.hesapTur, Banka.bankaadi, IslemCinsi.islemtur,
  2. YonetimGelirleri.harekno, YonetimGelirleri.kapino, YonetimGelirleri.OturanAdi,
  3. YonetimGelirleri.AY, YonetimGelirleri.sonodemetarihi, YonetimGelirleri.odeyecegi,
  4. YonetimGelirleri.Odemetarihi, YonetimGelirleri.odedigi, YonetimGelirleri.Kontrol,
  5. YonetimGelirleri.OdemesiGeciktimi, YonetimGelirleri.aciklama,
  6. YonetimGelirleri.[Hizmet Verenler], [Oturanlar]![Blok] & " " & [Oturanlar]![KapıDaireNo] AS DaireYaz,
  7. IIf(Nz(Len([Adi]))>0,[Adi],"YOK") AS Oturan
  8. FROM Oturanlar
  9. INNER JOIN ((Hesaplar INNER JOIN IslemCinsi ON Hesaplar.HTurNo = IslemCinsi.[Hesap Grubu])
  10. INNER JOIN (Banka RIGHT JOIN YonetimGelirleri ON Banka.banno = YonetimGelirleri.Bankalar)
  11. ON IslemCinsi.IslemNo = YonetimGelirleri.IslemTur) ON Oturanlar.OKNo = YonetimGelirleri.OturanAdi
  12. WHERE (((YonetimGelirleri.hesapTuru) IN (1,3,4)) AND ((YonetimGelirleri.IslemTur) IN (1,2,3,17,21)))
  13. ORDER BY YonetimGelirleri.harekno, [Oturanlar]![Blok] & " " & [Oturanlar]![KapıDaireNo]





  Alıntı
Bu mesajı beğenenler:
#5
hata tabloda iki stunlu bir arama alanı eklemişsin ve onun ilk sutununu 1 aidat şeklinde 1 rakamını gösterecek şekilde belirlemişsin hadi bunu yönetim giderleri tablosundan işlem türü alanının arama bölümünden sorgu dan stunların yerini değiştirdikten sonra ve ilşkili stunuda 2 yaptıktan sonra düzeltilir ancak bu seferde formda işlem türü alanını in deyimi ile sayı şeklinde sınırlamışsın yani anlayacağın düzeltmek için meşhur bir sözü hatırlamalısın eğer kaybolduysan veritabanında dönmelisin ilk tabloya



  Alıntı
Bu mesajı beğenenler:
#6
Sayın Taruz,

Değerli hocam iyi akşamlar.

Yine her zaman olduğu gibi, imdadıma yetiştiniz. Allah razı olsun. Çok teşekkür ederim.

Selam ve sevgiler.


Sayın esrefigit;

Evet, doğru sonuç için çok uzun bir süre boşa kürek sallayınca, insan feleğini şaşırıyor.
İlginiz ve yanıtınız için teşekkür.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] çok küçük bir ayrıntı (bulamıyorum) okanocak 5 1.747 09-05-2012, 11:47
Son Mesaj: okanocak
access-sql-18 Tablolarımı bulamıyorum gogoli01 2 1.390 30-12-2010, 19:33
Son Mesaj: gogoli01
  Hatami Bana soylermisin? MuazTurkyilmaz 4 2.184 01-10-2010, 15:38
Son Mesaj: MuazTurkyilmaz
  bu hatanın kaynağını bulamıyorum mtorcu 7 10.940 13-11-2009, 00:28
Son Mesaj: abkbek

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):