Skip to main content

AccessTr.neT


Parametreler Bos ise Rapor olusmuyor

Orçun Diyarbakırlı
Orçun Diyarbakırlı
2
1737

Parametreler Bos ise Rapor olusmuyor

Çözüldü #1
Arkadaslar oncelikler merhabalar,

mesajimin ekinde sunmus oldugum ornegimde bir rapor alabilmek icin olusturdugum ve girilen kriterlerine gore rapor olusturan form var. Buraya kadar herhangi bir sorun yok lakin bu formdaki textboxlar bos olursa rapor aldigimda sonuc bos gozukmekte oysa ki ben parametre belirlenmemis ise tum kayitlarin listelenmesini raporlanmasini istiyorum.

Bunun icin if is not null yapisini kullanmayi denedim fakat sanirim Sql cumlesini yanlis kurdum. Suan kullanmakta oldugum cumle su sekilde
Kod:
SELECT personnel.ID, personnel.namesurname, personnel.job, personnel.phone, personnel.wage, personnel.wage, personnel.beginngdate, personnel.nationality, personnel.shoesize, personnel.[blood group]
FROM personnel
WHERE (((personnel.job)=[Forms]![personnelreport]![text16]) AND ((personnel.nationality)=[Forms]![personnelreport]![text18]));

Burada bulunan [Forms]![personnelreport]![text16] veya [Forms]![personnelreport]![text18] bos ise yukaridaki Sql cumlesine gore degilde bos olan texboxi where sorgusundan goz ardi ederek tumunu listelemesini istiyorum.

Yardimlariniz icin tesekkurler.

.rar test1.rar (Dosya Boyutu: 45,53 KB | İndirme Sayısı: 2)
Cevapla
#2
like"*"&[Forms]![personnelreport]![text16]&"*"

şeklinde deneyiniz
Cevapla
#3
tamamdir calisti ozanakkaya cok tesekkur ederim.

Bu sorunla karsilasan arkadaslar icin bilgi mahiyetinde; like"*"& PARAMETRE DEGERI &"*" cumlesini Sql penceresinde degilde query builder ekraninda criteria alanina direkt olarak girmeleri gerekiyormus.Bende Sql penceresinde yazmaya calistigimda surekli hata aliyor kaydedemiyordum.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da