Práce více uživatelů ve web aplikaci   zodpovězená otázka

ASP.NET WebForms, Databáze

ahoj,

Chtel bych se zeptat na nasledujici vec. Mam webovou aplikaci a predpokladam, ze v ni bude pracovat vice uzivatelu. Data jsou ulozena na sql serveru 2005. Uzivatele mohou pracovat v aplikaci soucasne.

V programove logice aplikace vytvarim dataset a naplnuji ho nekolika tabulkami.

Jakym zpusobem se vlastne aplikace vyrovna s tim ze napr. uzivatel A si vytvori v urcitem okamziku dataset (datatable) s urcitym jmenem, ktere se nemeni (dataset i datatable maji stejna jmena pro vsechny uzivatele) a soucasne uzivatel B vytvori ten samy dataset s datatable.

Vytvari si aplikaci jakesi vlakno pro toho konkretniho uzivatele, aby nedochazelo ke kolizim ? Nemusim se neceho v tomto smyslu obavat ?

dekuji za odpoved

Honza

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud vytváříte jen objekty DataSet nebo DataTable, tak je to v pohodě, pro každý požadavek se použije separátní vlákno. Pokud byste ale vytvářel nějaké objekty přímo v databázi, tak ta je samozřejmě společná pro všechny.

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

ok diky za informaci....

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback