Tema: Re: .NET tipai + UI + MSSQL money
Autorius: ledasl
Data: 2010-07-04 10:19:07
tai todel ir tenka laikytis taisykles, net nebandyk keisti kazko, kad 
nesugriutu kazkur, nes ten kazkur naudomajas tiesioginis duomenu paemimas.

"IF" <nojauslaivas@gmail.com> wrote in message 
news:i0k574$b4u$1@trimpas.omnitel.net...
> 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..
>>>>>>>
>>>>>
>>>>>
>>>
>>>
>
>