Tema: Re: .NET tipai + UI + MSSQL money
Autorius: IF
Data: 2010-07-02 10:41:25
Ko gero vertini kai tam paciam projekte yra visuma, ir viskas aisku kas kur 
keliauja, deja daznai buna kad informacines sistemos visuma sudaro daug 
ivairiu sprendimu, ir jei duomenis bent jau turi vieninga duomenu baze, tai 
jau labai daug. Client server sistemos daznai tik papildo kitas, ir yra 
nerasytos taisykles kuriu programeris laikosi, neliesti to, ka gali kitos 
sistemos naudoti, kitu atveju pasekmes neprognozuojamos, o vartotojui 
atvaizduoti info,. su kuria neatliekamos finansines operacijos, formatuojant 
ne duomenis o atvaizdavima, nematau nieko blogo. O kas liecia pacias 
finansines operacijas, ypac electroninius pinigus, kiek zinau lietuviu prie 
tokiu projektu neprileidzia, nors as isitikines kad lietuviai tikrai 
neblogiau atliktu tai nei kokie indusai, ar amerikieciai kurie persamdo tuos 
pacius indusus, bet toks nepastikejimas yra.
"fakeID" <someone@microsoft.com> wrote in message 
news:i0k2qp$7di$1@trimpas.omnitel.net...
> "Tai tik info atvaizdavimui" o "projektas tik ishmetimui 
> (padariau/atidaviau/pamirshau)" ?
>
> hardcodui nelabai yra pateisinimo jei nedirbi "big ball of mud" aplinkoj 
> (http://en.wikipedia.org/wiki/Big_ball_of_mud).
>
> "IF" <nojauslaivas@gmail.com> wrote in message 
> news:i0k1vq$61f$1@trimpas.omnitel.net...
>> Tai tik info atvaizdavimui, aiskiai pasake, o ne piniginiu vienetu 
>> operacijoms atlikti. Operacijoms atlikti visai kita kalba, ir kiti 
>> algoritmai, o atvaizdavimui jokio skirtumo kaip tai padarysi jei nelieti 
>> paciu duomenu.
>> "fakeID" <someone@microsoft.com> wrote in message 
>> news:i0j257$d2q$1@trimpas.omnitel.net...
>>> nu siaip tai siaubz...
>>>
>>> neishsirenku net kuris didesnis:
>>>  - ar IF'o siulomas variantas: "vaizdavimo taisykles nudeleguot i 
>>> selectus"
>>>  - ar JDM'o prisipazinimas kad "ish UI layerio yra daromas tiesioginis 
>>> SQL accessas"
>>>
>>>
>>> "IF" <nojauslaivas@gmail.com> wrote in message 
>>> news:i0iaf0$jgf$1@trimpas.omnitel.net...
>>>> Man atrodo geriausiai formatuoti eilute paciam selecte, dabar cia nei 
>>>> db neturiu, nei labai laiko tikrinti, gal parasysiu su klaidom bet jei 
>>>> neklystu kazkas tokio turetu buti ant T- sql
>>>> SELECT  Pinigai AS Decimal(9,2) & ' Lt', VardinamToliauLaukus  FROM 
>>>> Kasa
>>>>
>>>> Nors del formato nesu tikras, atrodo kad taip 2 skaicius po nulio 
>>>> grazina, bet as formatuociau eilute selecte o ne paciam kliente
>>>>
>>>>
>>>> "Jornada Del Muerto" <agira@TRINTIgmx.co.uk> wrote in message 
>>>> news:i0fgdf$b8g$1@trimpas.omnitel.net...
>>>>>    Budai atvaizdavimo daznai skirtingi, nuo savu klasiu kurios rodomos 
>>>>> propertygrid'e kuris parenka kaip rodyt skaiciu pagal nurodyta 
>>>>> kintamojo tipa iki listview pakrovimo darant daugmaz universalias 
>>>>> funkcijas:
>>>>>
>>>>> DataTable table = Query("select * from...");
>>>>>
>>>>> foreach(DataRow row in table.Rows) {
>>>>>
>>>>>    ListViewItem i = new ListViewItem(row[0].ToString();
>>>>>
>>>>>    for(int i=1; i<table.Columns.Count; i++ ){
>>>>>        i.SubItems.Add(row[i].ToString());
>>>>>    }
>>>>>
>>>>>    SomeListView.Items.Add(i);
>>>>> }
>>>>>
>>>>> Tokiu budu pridedant visus duomenis ir datas ir teksta ir skaicius ir 
>>>>> money, nu viska kas is db eina.
>>>>>
>>>>>
>>>>> "fakeID" <someone@microsoft.com> wrote in message 
>>>>> news:i0fb1b$j0$1@trimpas.omnitel.net...
>>>>>> siaip tai mazint DB pusej skaicius po kablelio neverta - yra prasme 
>>>>>> money
>>>>>> tipo tikslume.
>>>>>> o toliau kazkaip emiau ir nesupratau kokiu budu tu vaizduoji UI tas
>>>>>> reiksmes - regis tau paprasciausio formato truksta ir tiek. 
>>>>>> standartiniai
>>>>>> valiutu formatai yra "c" ir "C".
>>>>>>
>>>>>>
>>>>>> "Jornada Del Muerto" <agira@TRINTIgmx.co.uk> wrote in message
>>>>>> news:i0f663$ol0$1@trimpas.omnitel.net...
>>>>>>> Sveiki,
>>>>>>>
>>>>>>>    Siuo metu duomenu bazeje saugot pinigu sumas naudoju kaip ir 
>>>>>>> priklauso
>>>>>>> money tipa, viska isvedant i vaizda visada man rodo, pvz. jei tai 
>>>>>>> bus 10Lt
>>>>>>> 20cnt tai rodys 10,2000, tas dalykas biskuti nervina, gal sakau db 
>>>>>>> eina
>>>>>>> kazkaip apmazint skaiciu po kableli ar kazkur?
>>>>>>>
>>>>>>>    Kitas dalykas pradzioj paciose .net duomenu klasese pradzioj 
>>>>>>> naudojau
>>>>>>> double bet jis kazkaip net ir sveika skaiciu (x) pakeisdavo i 
>>>>>>> x-1,9999,
>>>>>>> tai dabar naudoju decimal - ir svarstau ar teisingai darau, tiesa 
>>>>>>> tada
>>>>>>> irgi gaunu 2 papildomais nuliais daugiau nei reikia.
>>>>>>>
>>>>>>>    Vat gal kas geriau zino kaip formatuoti money kad butu ne 0.0000 
>>>>>>> o
>>>>>>> 0.00, koki tipa priskyrineti jam .net kode, decimal rodos gerai 
>>>>>>> veikia bet
>>>>>>> va vistiek beda su per daug po kablio skaiciu..
>>>>>>
>>>>
>>>>
>>
>>