AccessTr.neT
Access Sorguda Veri Türü Uyuşmazlığı - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Access Sorguda Veri Türü Uyuşmazlığı (/konu-access-sorguda-veri-turu-uyusmazligi.html)

Sayfalar: 1 2 3


Access Sorguda Veri Türü Uyuşmazlığı - kullanıcı110578 - 23/04/2020

Arkadaşlar merhaba uzun zamandır çözemediğim bir sorun var...

Müşteriler tablosu oluşturdum. Bu tabloda müşterinin ismi, soyismi ve şehri yer alıyor. Bu şehir kısmını başka tablodan Liste kutusu olarak çetkiğim için sayı değerinde. 

Müşteriler tablosunda istanbul şehri olanların sorgusunu

SELECET * FROM musteri WHERE sehir="istanbul"; diye sorgu girdiğim zaman veri türü uyuşmazlığı hatası alıyorum. Bu konu da yardımlarınızı bekliyorum



RE: Access Sorguda Veri Türü Uyuşmazlığı - accessman - 23/04/2020

İstanbulun diğer tablodaki sayı değerini neden girmiyorsunuz


RE: Access Sorguda Veri Türü Uyuşmazlığı - kullanıcı110578 - 23/04/2020

(23/04/2020, 10:19)accessman yazdı: İstanbulun diğer tablodaki sayı değerini neden girmiyorsunuz
nasıl yapacağımı söyleyebilir misiniz lütfen


RE: Access Sorguda Veri Türü Uyuşmazlığı - accessman - 23/04/2020

Faraza veri uyuşmazlığı olmasa bile 
O alanda hep sayı var yine aradığınızı bulamayacaksınız
Access size bir güzellik olsun diye sayıyı göstermek yerine onun diğer tablodaki metin 
Karşılığını gösteriyor yani akıllı pc gibi birşey siz 
"bu 34 ne ki "
Düşünmeyin diye

Mesela diğer tabloda istanbul un id si 34
"İstanbul"
Kelimesinin yerine
34
Yazın


RE: Access Sorguda Veri Türü Uyuşmazlığı - berduş - 23/04/2020

2 tabloyu INNER JOIN ile birleştirerek yapabilirsiniz.
SELECT musteri.Kimlik, musteri.isim, musteri.soyisim, sehirler.sehir
FROM sehirler INNER JOIN musteri ON sehirler.Kimlik = musteri.sehir
WHERE (((sehirler.sehir)="istanbul"));
yada
SELECT musteri.*
FROM sehirler INNER JOIN musteri ON sehirler.Kimlik = musteri.sehir
WHERE (((sehirler.sehir)="istanbul"));
gibi


RE: Access Sorguda Veri Türü Uyuşmazlığı - accessman - 23/04/2020

Hep istanbulu arayacaksanız belki ama "İstanbul" yerine metin kutusu veya liste değeri veya açılan kutu değeri veya değişken falan filan olmalı