Skip to main content

AccessTr.neT


SORGUDA BOŞ HÜCREYE 0 YAZDIRMAK

SORGUDA BOŞ HÜCREYE 0 YAZDIRMAK

Çözüldü #1
BİR TABLOM VE BU TABLODAN OLUŞTURDUĞUM SORGUM VAR.
MAHALLE- SOKAK- NO ALANLARI DOLU OLUYOR AMA BAZI EVLERDE İÇKAPI NO YOK. İÇ KAPI NO SU OLMAYAN ALANLARA SORGUDA OTOMATİK OLARAK 0(SIFIR) YAZILSIN İSTİYORUM .
YARDIM EDERSENİZ SEVİNİRİM.
.rar vt1.rar (Dosya Boyutu: 59,21 KB | İndirme Sayısı: 48)
Çözüldü #2
Bir güncelleştirme sorgusu hazırlayın. Bu sorguya sadece içkapıno alanını ekleyin. Güncelleştir satırına 0 yazın, ölçüte de
"" Or Is Null
yazın. Bu sorguyu da bir olaya bağlarsanız, bu sorgu çalıştığında boş ya da null olan alanlar sıfıra dönüşecektir.
İnadına, ille de Accesstr.net...
Çözüldü #3
Bu arada Sql sorgusunu da aşağıya aldım. İsterseniz bir sorgu açıp görünümünü Sql yapıp bu kodları yapıştırabilirsiniz.


UPDATE HERKES SET HERKES.içkapı = "0"
WHERE (((HERKES.içkapı)="" Or (HERKES.içkapı) Is Null));
İnadına, ille de Accesstr.net...
Çözüldü #4
mehmetdemiral hocam
teşekkür ederim.
yeni bir sorgu oluşturmadan "HERKES" sorgusunda bu işlemi yapamazmıyım.
verileri aldığım tblcustomers tablosunda içkapıno null olanlarda herkes sorgusunda 0 yazılsın istiyorum.
örnekte gösterirseniz sevinirim ayrıca
benim için daha öğretici oluyor.
armut piş ağzıma düş değil yani
Son Düzenleme: 08/12/2008, 23:03, Düzenleyen: KCMZ.
Çözüldü #5
eki mehmet hocanın bir alttaki mesajda belirttiği gibi yaparak ekledim,
.mdb vt1_2008-12-08.mdb (Dosya Boyutu: 172 KB | İndirme Sayısı: 29)
Çözüldü #6
Sevgili Celoy, sanırım öyle istememiş. Tek sorguda bu işi yapmak için mutlaka NZ fonksiyonunu kullanmalıyız. Bunun için sorgudaki bir alana

kapi: Nz([içkapı];0)

yazarsak, sorgu çalışınca "kapi" isimli bir alan ortaya çıkacak ve bu alanda varsa veri, yoksa "0" değeri gelecek.

Sanırım istenen de bu.. Kolay gelsin..
İnadına, ille de Accesstr.net...

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

Yorum yapmak için üye olmanız gerekiyor

ya da