delphde sqlle,kitabn KIT_CIKIS=".T."ise nasl derim

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
AliErdem
Üye
Mesajlar: 157
Kayıt: 16 Nis 2006 02:57

delphde sqlle,kitabn KIT_CIKIS=".T."ise nasl derim

Mesaj gönderen AliErdem »

query2.SQL.Clear;
query2.SQL.Add('select * from kitap where KIT_KODU='+dbedit8.Text+'and KIT_CIKIS=".T."');
query2.Open;
if query2.RecordCount = 1 then

Kitabın öğrenciye verilip verilmeyeceğini kontrol ettirmek istiyorum yukarıdakini "kitabın kaydı varmı" sorgusundan sonra kullandım

Yani KIT_KODU dbedit8.text olan kaydın KIT_CIKIS 'ı nın True Yada False olma durumu lazım bu şekilde yapınca kayıt olmasada Recount count 1 oluyor sanırım oda işi bozuyo
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

Kod: Tümünü seç

ibquery2.sql.add('select*from KITAP where KIT_KODU Like '''+edit8.text+''' and KIT_CIKIS LIKE '''+T+'''');
buna benzer bişi olması lazım gibi, tırnak sayısı ve text leri + içine almada dikkat etmek gerekiyor

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Kullanıcı avatarı
AliErdem
Üye
Mesajlar: 157
Kayıt: 16 Nis 2006 02:57

Mesaj gönderen AliErdem »

sorguyu yapıyorum benim sorunum

eğer KIT_CIKIS=".F." ise yani false ise
showmessage('kitap Verilemez');

demek
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

o zaman sorgu sonucunda dönen kayda bakacaksın eğer false ise "kitap verilemez" mesajını verdireceksin true ise işleme devam ettireceksin,

if ibquery2.fieldbyname('KIT_CIKIS').asstring='false' then
showmessage('Kitap Verilemez')
.......

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
mceL
Üye
Mesajlar: 56
Kayıt: 28 Eyl 2003 01:19
Konum: Bursa
İletişim:

Mesaj gönderen mceL »

Sorguyu

Kod: Tümünü seç

select * from kitap where KIT_KODU='+dbedit8.Text
biçimine getirdikten sonra

Kod: Tümünü seç

if ibquery2.fieldbyname('KIT_CIKIS').asstring='false' then
showmessage('Kitap Verilemez') 
kullanmak sorunu çözecektir.
Kullanıcı avatarı
AliErdem
Üye
Mesajlar: 157
Kayıt: 16 Nis 2006 02:57

Mesaj gönderen AliErdem »

Hepinize Teşekkür ederim aradığım buydu


iyi algoritmalar :)
Cevapla