• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Bazy danych komisja wyborcza- pole statyczne(?)

Object Storage Arubacloud
0 głosów
105 wizyt
pytanie zadane 15 kwietnia 2017 w C# przez pwejnar Nowicjusz (120 p.)
Witam, mam pewien problem, chciałbym zrobić program, który pomógłby komisji wyborczej podczas liczenia głosów.

Problem polega na tym, że chciałbym zrobić tabelkę która przechowywałaby tylko ilość głosów nieważnych. Nie chciałbym dodawać za każdym razem nowego rekordu z nowym id i wartością 1, tylko miec jedna wartosc, która będę mógl zinkrementować jeśli zajdzie taka potrzeba. Czy jest taka możliwość? Ewentualnie jak lepiej to zrobić? Dzięki wielkie za rady!
komentarz 15 kwietnia 2017 przez QizmoPL Stary wyjadacz (11,440 p.)
a if w sql?
komentarz 15 kwietnia 2017 przez pwejnar Nowicjusz (120 p.)
nie rozumiem, mógłbyś bardzije wyjaśnić o co Ci chodzi?
komentarz 15 kwietnia 2017 przez QizmoPL Stary wyjadacz (11,440 p.)
Jezeli glos jest niewazny to i++, a przeciwnym razie nie

https://msdn.microsoft.com/pl-pl/library/ms182717(v=sql.110).aspx

3 odpowiedzi

0 głosów
odpowiedź 15 kwietnia 2017 przez gromula Stary wyjadacz (10,070 p.)
Czy nie lepiej jak najprościej, na poziomie kodu odczytywać++?
komentarz 15 kwietnia 2017 przez pwejnar Nowicjusz (120 p.)
i jak to potem wrzuce do bazy?
komentarz 15 kwietnia 2017 przez gromula Stary wyjadacz (10,070 p.)
Przykład z zwykłego cruda,

Odczytujesz całą tablicę do obiektu, każdy set/get reprezentuję jedną jedną kolumnę dla tego wiersza. Po czym dodajesz, bądź robisz co tam uważasz z tą wartością, ustawiasz kolumnę poprzez pewnie jakąś metodę set, po czym save odpowiada update dla danej tabeli i to wszystko.
0 głosów
odpowiedź 16 kwietnia 2017 przez piotrsz109 Stary wyjadacz (13,730 p.)
Zapisz całość do np.: tablicy potem przekonwertuj używając funkcji System.Convert.ToBase64 o ile dobrze pamiętam. Zwróci ci string i zapisz go w bazie danych. Odczyt podobną funcją.
0 głosów
odpowiedź 16 kwietnia 2017 przez adrian17 Ekspert (344,860 p.)

tylko miec jedna wartosc, która będę mógl zinkrementować jeśli zajdzie taka potrzeba

UPDATE wyniki SET niewazne=niewazne+1 WHERE komisja=1234;

Ale ogólnie lepiej zacząć od niezagregowanych danych (czyli tabelka z wierszem dla każdego głosu) i np. liczbę nieważnych liczyć w razie potrzeby.

Podobne pytania

0 głosów
0 odpowiedzi 158 wizyt
pytanie zadane 22 lutego 2023 w C# przez marek.nowak404 Nowicjusz (220 p.)
0 głosów
1 odpowiedź 925 wizyt
pytanie zadane 28 lutego 2019 w C# przez noname3 Obywatel (1,180 p.)
0 głosów
1 odpowiedź 645 wizyt
pytanie zadane 8 grudnia 2018 w C# przez karol928 Początkujący (320 p.)

92,572 zapytań

141,423 odpowiedzi

319,645 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...