LocalSQL
9 отговора
238 прегледа
LocalSQL
imam malko problemche:)
(Delphi i Paradox baza)
Triabwa da umnojawam 2 float poleta ot edna tablica (suma na faktura i kurs na dolara za denia) i sled towa da gi zakrygliam do 2-ria znak. Ama w localSQL mai niama takiwa neshta kato ROUND :(((
Ima li niakoi ideia ?
(Delphi i Paradox baza)
Triabwa da umnojawam 2 float poleta ot edna tablica (suma na faktura i kurs na dolara za denia) i sled towa da gi zakrygliam do 2-ria znak. Ama w localSQL mai niama takiwa neshta kato ROUND :(((
Ima li niakoi ideia ?
Re: LocalSQL
A ne moje li prosto da umnojish rezultata po 100, da mu vzemesh cialata chast i da go radelish na 100?
Tova e prosto ideia, ne znam kakvi vyzmojnosti ima SQL-a
Tova e prosto ideia, ne znam kakvi vyzmojnosti ima SQL-a
Re: LocalSQL
Kikmore, kakvo e tova "localSQL"?
Koeto ne stava s SQL (a kryga ot tezi situacii na praktika ne sa mnogo, za6toto standarniq SQL ima dosta komandi za smetki), stava sys smetki v koda na prilojenieto. A za6to ne izpolzva6 i Delphi za celta. Toi ima dosta sredstva sy6to :-)))
Koeto ne stava s SQL (a kryga ot tezi situacii na praktika ne sa mnogo, za6toto standarniq SQL ima dosta komandi za smetki), stava sys smetki v koda na prilojenieto. A za6to ne izpolzva6 i Delphi za celta. Toi ima dosta sredstva sy6to :-)))
Re: LocalSQL
heh, ami standartnia SQL si e dobre, ama s Paradox ne stawa, "capability not supported"... triabwa da promeniam wsichko, da slagam Interbase ili neshto takowa ... :( inache da, moga da go naprawia bez sql, ama kakwa e ideiata togawa - to wse edno dosowska programa na pascal prawia :(
Re: LocalSQL
Mi znachi shte pribawish 50 kym umnozhenoto po 100 chislo.
floor(x + 0.5) = round(x);
floor(x + 0.5) = round(x);
Re: LocalSQL
Skotowydec, stava vypros za embeded SQL, razbira se 4e moje s kod v prilojenieto ama v slu4aq tova e vse 1 da trepe6 muhi s top :-))
Re: LocalSQL
ako twa s umnozhenieto po 100 mu wyrshi rabota, no iska zakrygljane, az mu kazwam kak da postigne zakrygljane wmesto floor. njamam ideja koe ot tija neshta stawa za embedded SQL i koe iska kod w prilozhenieto - ama si pomislih che ako mozhesh da umnozhish po 100, sigurno shte mozhesh i da pribawish 50 posle. ili gresha?
Re: LocalSQL ... a da si 4uwal
za calculated field - t.e. pole 4iato stojnost se iz4isliawa po wreme na wzimane da saotwetnia red ot tablicata.
Otwori si spisaka s poleta na tablicata - daj desen buton -> New field - sled koeto izberi ime, tip - real, i Calculated!!!!!! ot 3 -te wazmoznosti
SLed koeto pogledni sabitieto OnCalc na TTable - maj taka se kazwashe
tam pishesh slednia kod
Table1['CalcField'] = RoundTo2(Table1['AllSum']);
Kadeto RoundTo2 ti zakraglia sumata do wtoria znak - t.e. umnozawash *100 zakragliash i sled towa /100 - prosto
---
Е т'ва е живот!
Otwori si spisaka s poleta na tablicata - daj desen buton -> New field - sled koeto izberi ime, tip - real, i Calculated!!!!!! ot 3 -te wazmoznosti
SLed koeto pogledni sabitieto OnCalc na TTable - maj taka se kazwashe
tam pishesh slednia kod
Table1['CalcField'] = RoundTo2(Table1['AllSum']);
Kadeto RoundTo2 ti zakraglia sumata do wtoria znak - t.e. umnozawash *100 zakragliash i sled towa /100 - prosto
---
Е т'ва е живот!