
dbgrid ve para formatı sorunu?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: dbgrid ve para formatı sorunu?
ah abim seni allah gönderdi dediğin yer dikkatimi çekmişti ancak ne yazacağımı bilemedim sql tıklayınca kod yazmak için bir yer açılıyor ne yazacağım dahadoğrusu bağlantımı kuracağım teşekkür cahilliğimize verin öğrenmiş olduk 

Re: dbgrid ve para formatı sorunu?
Kod: Tümünü seç
procedure TForm4.FormCreate(Sender: TObject);
begin
dbgrid2.Visible:=false;
zQuery1.Close;
zQuery1.SQL.Add('Select UYE.ADI,UYE.BLOK,HESAP.AIDAT,HESAP.AODEME,HESAP.YAKIT,HESAP.YODEME,HESAP.AY,HESAP.YIL,HESAP.NOTC,HESAP.ID From UYE,HESAP Where UYE.ID=HESAP.KIM' );
zQuery1.Open;
Re: dbgrid ve para formatı sorunu?
sorumu geri aldım halletim yanlız başka bir sorgu yapacağım zaman bu sorgunun altınamı yoksa yeni bir querymi eklemem gerek
Re: dbgrid ve para formatı sorunu?
arkadaşlar dbgridde tam istediğim şekilde görüntüyü elde ettim teşekkürler
yanlız veri girerken ben edit e 25,5 giriyom o 25 olarak kaydediyor bunu nasıl çözerim acaba
procedure TForm4.Button1Click(Sender: TObject);
var
yanlız veri girerken ben edit e 25,5 giriyom o 25 olarak kaydediyor bunu nasıl çözerim acaba
procedure TForm4.Button1Click(Sender: TObject);
var
Kod: Tümünü seç
idm,ekle,xkim,xaidat,xyakit,xay,xyil:String;
s:Integer;
begin
if combobox1.Text='Ben Seçeyim' then
begin
idm:=edit3.text;
xaidat:=Edit1.Text;
xyakit:=Edit2.Text;
xay:=ComboBox3.Text;
xyil:=ComboBox2.Text;
ekle:='INSERT INTO hesap (kim,aidat,yakit,ay,yil) values'+'('+idm+','+QuotedStr(xaidat)+','+QuotedStr(xyakit)+','+QuotedStr(xay)+','+QuotedStr(xyil)+')';
ZQuery2.SQL.Text:=ekle; //Zquery1--->Zeos Bileşeni
ZQuery2.ExecSQL;
Re: dbgrid ve para formatı sorunu?
Kod: Tümünü seç
QuotedStr(xaidat)
bu alanın VT de veri tipi nedir?
Bir kelimenin anlamını öğretsen bile yeter..



Re: dbgrid ve para formatı sorunu?
decimal zaten dikkatimi çekti mesala 65,65 giriyom 66 ya yuvarlayıp kaydediyor
Re: dbgrid ve para formatı sorunu?
nasıl düzeltebilirim acaba
Re: dbgrid ve para formatı sorunu?
Bir kelimenin anlamını öğretsen bile yeter..



Re: dbgrid ve para formatı sorunu?
'+QuotedStr(strtofloat(xaidat))+' bu şekilde yazdım çalışmadı
lenght 10 decimal 2 yazıyor bu işlerde yeniyim doğru yerimi dedim bilmiyorum
lenght 10 decimal 2 yazıyor bu işlerde yeniyim doğru yerimi dedim bilmiyorum
Re: dbgrid ve para formatı sorunu?
10,2
en fazla
99999999,99
şeklinde girebilirsiniz demek.
kısmı sadece bu şekilde olacak;
strtofloat(xaidat)
en fazla
99999999,99
şeklinde girebilirsiniz demek.
Kod: Tümünü seç
QuotedStr(strtofloat(xaidat))
strtofloat(xaidat)
Bir kelimenin anlamını öğretsen bile yeter..



Re: dbgrid ve para formatı sorunu?
'+strtofloat(xaidat)+'
yok yine olmadı kardeş
yok yine olmadı kardeş
Re: dbgrid ve para formatı sorunu?
Olmadı da mesaj nedir?
hata delphiden mi geliyor
VT denmi nereden bileceğiz.
hata delphiden mi geliyor
VT denmi nereden bileceğiz.
Bir kelimenin anlamını öğretsen bile yeter..



Re: dbgrid ve para formatı sorunu?
xaidat,xyakit,xay,xyil:String;
acaba string yerine başka bişeymi olacaktı
acaba string yerine başka bişeymi olacaktı
Re: dbgrid ve para formatı sorunu?
kodsatırı kırmızı oluyor projeyi çalıştıramıyorum düzeltince(eski haline alınca) çalışıyorconari yazdı:Olmadı da mesaj nedir?
hata delphiden mi geliyor
VT denmi nereden bileceğiz.
şunu bi halletseydim
Re: dbgrid ve para formatı sorunu?
bu sorunuda hallettim yardım eden kardeşlerden hepsinin eline ayağına sağlık
noktalı halde girersem oluyor örnek 12.13 giriyom db gride 12,13 olarak yansıyor
display edit
ve
editformat haricinde hiçbişeyle oynamadım çalıştı
bir nokta nelere sebeb oluyor
şimti birtek bişey isteyecem son olarak
bu virgüllere basınca edite . yazdırmam için nasıl bir kod yazacağım
noktalı halde girersem oluyor örnek 12.13 giriyom db gride 12,13 olarak yansıyor
display edit
ve
editformat haricinde hiçbişeyle oynamadım çalıştı
bir nokta nelere sebeb oluyor
şimti birtek bişey isteyecem son olarak
bu virgüllere basınca edite . yazdırmam için nasıl bir kod yazacağım