Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.522 pregleda

Najnovija ↓

C# nadogradnja klase DataColumn 28.04.2006. u 12:26 · pre 249 meseci #1
Tabla[slog]["DEC1"] = Decimal.Parse(Tabla[slog]["DEC2"].ToString())
- Decimal.Parse(Tabla[slog]["DEC3"].ToString());

Ovako kobasičasti kod djeluje frustrirajuće na mene - želio bi napraviti

TablaDEC1.Value = TablaDEC2.Value - TablaDEC3.Value

Sličnu stvar sam napravio sa textBox, tako da sam napisao nove komponente
(DecEdit i DataEdit), ali ovo mi djeluje ozbiljnije.

Pitanje: - koliko ima to rezona
- odakle počet

Re: C# nadogradnja klase DataColumn 28.04.2006. u 16:38 · pre 249 meseci #2
Googlaj malo... key word: "Strongly Typed DataSet"...
Potpis
Every hamster has his day.
Re: C# nadogradnja klase DataColumn 02.05.2006. u 10:37 · pre 249 meseci #3
I mislio sam da nije jednostavno?!
Pitanje:
- Dali je Typed DataSet primjeren WinAplikacijama (tj. dali se koristi)
ili je namjenjen Web-u
- Ako je korisna upotreba i Win App, molim koristan savjet, jer sve sto
je u uputstvima i što sam izgooglao nije mi pomoglo da krenem
Re: C# nadogradnja klase DataColumn 02.05.2006. u 21:32 · pre 249 meseci #5
Praveci tipizirani DataSet ujedno pravis i tipizirani DataColumn, kao deo tog DataSet-a, jer ce svaki primati poseban tip podatka. Ali to nije isto sto i prosirivati klasu sopstvenim metodama i operatorima. Svaki tipizirani DataColumn ima property Expression u kom mozes podesiti kako ce se za svaki red u toj koloni racunati vrednost u odnosu na druge kolone. Iskreno mislim da u ovom slucaju za to nema neke preterane potrebe. Ono gore je sasvim citljivo.
Ako bas zelis da smanjis kobasicu, mala preporuka: umesto Decimal.Parse(Tabla[slog]["DEC2"].ToString()), napisi Convert.ToDecimal(Tabla[slog]["DEC2"]). To je i inace bolje resenje jer ima nekih 18 preopterecenja (prima i object), dok Parse metod prima samo string.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme