selam arkadaşlar muhasebe hesap planında üst hesaplara kayıt aktarmak için calcfields ile alan oluşturup kayıt arıyorum.bu kısım önemli değil ancak sorun şu;
calculated fieldler ilkinin adı CHESPLAN1 diğerinin adı CHESPLAN2
CHESPLAN nin değeri= 320
CHESPLAN2 nin değeri=320_
aslında alttire olan kısımda boşlık var yani orda _ karekteri yok hal böyle olunca
select ......... where HESKODU='''+CHESPLAN1.text+'''
select ......... where HESKODU='''+CHESPLAN2.text+'''
bu iki sorgunun sonucunda da hesplanlarında kodu 320 olanları buluyor ama ben ikinci sorguda 320_ (alttire boşluk demekti)
aratıyorum vakat kodu 320_ olan kod yok nasıl buluyor bu sonucu veya burdaki boşluk karekterini nasıl dikkate aldırabilirim sorguda like da kullanmadımki..bilmem anlatabildimmi.
where ile kayıt ararken boşluk karekterini dikkate almıyor..
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sabanakman
- Kıdemli Üye
- Mesajlar: 3081
- Kayıt: 17 Nis 2006 08:11
- Konum: Ah bi Antalya olaydı keşke (Ankara)
Re: where ile kayıt ararken boşluk karekterini dikkate almıyor..
_ ve % like operatöründe özel anlamları vardır. = kullanırsanız o değere direk eşit olanlar sorgulanır. Yani sorgunuz
select ......... where HESKODU like '''+CHESPLAN2.text+'
şeklinde olmalıdır.
select ......... where HESKODU like '''+CHESPLAN2.text+'
şeklinde olmalıdır.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
_________________
Derin olan kuyu değil kısa olan iptir. - .