' Seviyelere gre ücret hesaplanıyor. if CInt(0) < Cint <= CInt(50) thenUcret = "20"Elseif CInt(51) <= Cint <= CInt(150) thenUcret = "50"Elseif CInt(151) <= Cint <= CInt(300) thenUcret = "100"Elseif CInt(301) <= Cint <= CInt(500) thenUcret = "150"End If Bir de byle dene. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Selam arkadaşlarKelimelere dkemiyorum direk kodları vereyim. ' Seviyelere gre ücret hesaplanıyor. if 0 < Cint <= 50 thenUcret = "20"Elseif 51 <= Cint <= 150 thenUcret = "50"Elseif 151 <= Cint <= 300 thenUcret = "100"Elseif 301 <= Cint <= 500 thenUcret = "150"End If Becerim değişkeni veritabanından gelen bi sayı sütununa bağlı. ve sütunda rakamlardan başka birşey yok. cint ilede bu değişkenin sayı olduğunu belirtiyorum ama ;bu zımbırtı sürekli ilk yazdığım değeri veriyoryani bu kontrol deyimini kullandığımda, ucret değişkenini sürekli 20 olarak belirliyor. grdüğünüz kodlardaki elseif 301 <= Cint <= 500 then kodunu en başa ;if 301 <= Cint <= 500 then şeklinde yerleştirdiğimde de bana 20 değerini veriyor. ne yaptıysam bu salağı farklı bi değer vermesi konusunda ikna edemedim. veritabanı olarak mysql kullanıyorum. aynı kodları farklı bir veritabanında denemedim sorunu mysql mi yaratıyor bilmiyorum. ne yapmalıyım?şimdiden cevap yazan veya yazmayan herkese teşekkürler.

eyw saolasın hoca çalıştı. iki kod arasında ki fark çok ufak olmasına rağmen bu denli büyük bi sorun yaratması insanın saçını başını yolduruyo.

aynı hoca değişen bişey yok.

<%Becerim = 155' Seviyelere gre ücret hesaplanıyor. if (CInt(0) < Cint AND (Cint <= CInt(50)) thenUcret = "20"Elseif (CInt(51) =< Cint AND (Cint <= CInt(150)) thenUcret = "50"Elseif (CInt(151) =< Cint AND (Cint <= CInt(300)) thenUcret = "100"Elseif (CInt(301) =< Cint AND (Cint <= CInt(500)) thenUcret = "150"End Ifresponse. write Ucret%> Buyur hoca işini grür. Local'de denedim, oldu. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.