"Ceo zivot" ozbiljne aplikacije radim u Delphi-ju. Sada treba da radim jedan projekat u C# na .NET.
Dosta mi je tesko da svarim .NET logiku rada sa bazama. Mislim, nisam glup, razumem sta je nekonektovan i konektovan rezim, ali meni treba da napravim apliakciju koja radi na klasican nacin sa "zivim" (konkurentnim pristupom bazi sa vise radnih stanica u lokalnoj mrezi.
Nikako ne mogu da uklavirim kako se to radi. Moze li neko da mi u kracim crtama rasvetli stvar?
Dakle, zahtev je prilicno jednostavan: na tri racunara u mrezi treba da se vrti isti program povezan na jednu bazu, i kada neko na jednom racunaru unese neki podatak ta izmena treba da se odmah vidi na drugim racunarima i obrnuto.
Takodje, posto se radi o nekim tabelama koje imaju ogroman broj podataka, ne zelim da se svi podaci prebace na klijenta pa da on tada sa njima barata, vec da klijent uzme sa servera samo onoliko podataka koliko mu je potrebno da ih prikaze (recimo u gridu) a ako korisnik skroluje grid da po potrebi ucitava ostale slogove.
Nekim tabelema je primarni kljuc autoincrement i treba da, kada neko unese novi slog, taj slog dobije kljuc u skladu sa onim sto se unosi i na drugim racunarima, a ne neki interni.
Dosta mi je tesko da svarim .NET logiku rada sa bazama. Mislim, nisam glup, razumem sta je nekonektovan i konektovan rezim, ali meni treba da napravim apliakciju koja radi na klasican nacin sa "zivim" (konkurentnim pristupom bazi sa vise radnih stanica u lokalnoj mrezi.
Nikako ne mogu da uklavirim kako se to radi. Moze li neko da mi u kracim crtama rasvetli stvar?
Dakle, zahtev je prilicno jednostavan: na tri racunara u mrezi treba da se vrti isti program povezan na jednu bazu, i kada neko na jednom racunaru unese neki podatak ta izmena treba da se odmah vidi na drugim racunarima i obrnuto.
Takodje, posto se radi o nekim tabelama koje imaju ogroman broj podataka, ne zelim da se svi podaci prebace na klijenta pa da on tada sa njima barata, vec da klijent uzme sa servera samo onoliko podataka koliko mu je potrebno da ih prikaze (recimo u gridu) a ako korisnik skroluje grid da po potrebi ucitava ostale slogove.
Nekim tabelema je primarni kljuc autoincrement i treba da, kada neko unese novi slog, taj slog dobije kljuc u skladu sa onim sto se unosi i na drugim racunarima, a ne neki interni.