ilişkili tablolarla ilgili
s.a.
evet ondan kaynaklanıyor.
projene bir tane datamodul koy.
datamodule bir tane ibdatabase ve ibtransaction koy
diğer formlarındaki tablolarını bu ibdatabase ve transaction a bağla.
kolay gelsin.
evet ondan kaynaklanıyor.
projene bir tane datamodul koy.
datamodule bir tane ibdatabase ve ibtransaction koy
diğer formlarındaki tablolarını bu ibdatabase ve transaction a bağla.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
-
- Üye
- Mesajlar: 20
- Kayıt: 01 Kas 2006 12:32
ibexpertte procedure yaptım...
mesela isme göre arama yaptırıyorum ilgili kayıt çıkıyor.fakat ismin aynısını girmem gerek Nuri gibi...nuri kabul etmiyor bütün kayıtlar null gözüküyor.Türkçe harf yazınca da problem...büyük/küçük harf duyarlılığını ve de türkçe harf problemini nasıl çözebilirim?
Allah razı olsun,herkese çok teşekkür ederim
mesela isme göre arama yaptırıyorum ilgili kayıt çıkıyor.fakat ismin aynısını girmem gerek Nuri gibi...nuri kabul etmiyor bütün kayıtlar null gözüküyor.Türkçe harf yazınca da problem...büyük/küçük harf duyarlılığını ve de türkçe harf problemini nasıl çözebilirim?
Allah razı olsun,herkese çok teşekkür ederim
-
- Üye
- Mesajlar: 20
- Kayıt: 01 Kas 2006 12:32
-
- Üye
- Mesajlar: 20
- Kayıt: 01 Kas 2006 12:32
selamlar datamodülü formlarında tanımladınmı ?
sanırım uses kısmına eklemen gerekiyordu. ben biraz tembel birisiyim. Delphini bu işlemi otomatik yapması için forma bir buton koyup onclick olayına datamodul1.ibdatabase1.open diye bir kod yazıp projeyi çalıştırıyorum. bu esnada delphi bu forma datamodulu deklare etmek isteyip istemediğini soracaktır. Soruya evet cevabını verince tanımlamayı delphi otomatik yapıyor. (Tembellik işte
) sonrasında butonu ve ilgili kodu siliyorum. SP de where den sonra = yerine like komutu ile değişkenleri kullanabilirsin SP nin where ine gönderme yaptığın değişkene
'a*' şeklinde bir değer yolladığında 'a' ile başlayan kayıtlar dönecektir.
sanırım uses kısmına eklemen gerekiyordu. ben biraz tembel birisiyim. Delphini bu işlemi otomatik yapması için forma bir buton koyup onclick olayına datamodul1.ibdatabase1.open diye bir kod yazıp projeyi çalıştırıyorum. bu esnada delphi bu forma datamodulu deklare etmek isteyip istemediğini soracaktır. Soruya evet cevabını verince tanımlamayı delphi otomatik yapıyor. (Tembellik işte

'a*' şeklinde bir değer yolladığında 'a' ile başlayan kayıtlar dönecektir.
Arama Özelliklerinden Maksimum Yararlanın Sorularınıza Hızlı Cevap Bulun
Ben Acemi Birisiyim Hatalarım İçin Hoş Görünüze Sığınıyorum. Teşekkürler
Ben Acemi Birisiyim Hatalarım İçin Hoş Görünüze Sığınıyorum. Teşekkürler
@armandilo, seninki tembellik değil hammallık gibime geliyor.
ben ALT+F ye basıyorum sonrada u ya basım eklemek istediğim uniti seçiyorum.
@intellichat,
@armandilo nun dediği gibi uses kısmına datamodulu eklemen lazım.
aramalarda
büyük küçük harf ayrımını kaldırmak ve benzer kayıtlarıda getirmek içini
şöyle bir kod kullanabilirsin. (tabiki stored proceduredeki where kısmında)
gelenparametre nin başına ve sonuna (programdan) "%" işaretini koyarsan içinde gelenparametre geçen tüm değerleri listeleri.
mesela. gelenparametre = "%ali%" olsun
dönen değerler içerisinde
kolay gelsin.
ben ALT+F ye basıyorum sonrada u ya basım eklemek istediğim uniti seçiyorum.
@intellichat,
@armandilo nun dediği gibi uses kısmına datamodulu eklemen lazım.
aramalarda
büyük küçük harf ayrımını kaldırmak ve benzer kayıtlarıda getirmek içini
şöyle bir kod kullanabilirsin. (tabiki stored proceduredeki where kısmında)
Kod: Tümünü seç
upper(tabloadi.alanadi) like upper(gelenparametre)
mesela. gelenparametre = "%ali%" olsun
dönen değerler içerisinde
- ali
ali rıza
halit
muhammed ali
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
aslangeri yazdı:@armandilo, seninki tembellik değil hammallık gibime geliyor.
ben ALT+F ye basıyorum sonrada u ya basım eklemek istediğim uniti seçiyorum.


Arama Özelliklerinden Maksimum Yararlanın Sorularınıza Hızlı Cevap Bulun
Ben Acemi Birisiyim Hatalarım İçin Hoş Görünüze Sığınıyorum. Teşekkürler
Ben Acemi Birisiyim Hatalarım İçin Hoş Görünüze Sığınıyorum. Teşekkürler