Skip to main content

AccessTr.neT


Access Sorguda Veri Türü Uyuşmazlığı

kullanıcı110578
kullanıcı110578
12
1739

Access Sorguda Veri Türü Uyuşmazlığı

Çözüldü #1
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
.rar Database5.rar (Dosya Boyutu: 16,94 KB | İndirme Sayısı: 2)
Cevapla
#2
İstanbulun diğer tablodaki sayı değerini neden girmiyorsunuz
@benbendedeilem
Cevapla
#3
(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
Cevapla
#4
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
@benbendedeilem
Son Düzenleme: 23/04/2020, 10:28, Düzenleyen: accessman.
Cevapla
#5
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
Cevapla
#6
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ı
@benbendedeilem
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da