[ Gogz @ 14.04.2008. 09:22 ] @
Pozdrav svima

Imam jedno općenito pitanje o programiranju i bazama, no prvo da se predstavim.
Ja sam Goran, 19 godina. Imam nešto mrvicu iskustva u programiranju ali samo osnove. Dok sam malo napredniji u php-u.

Htio bih naučiti c#.net. Skinio sam si Microsoft Visaul C# 2005. Naučio sam razne osnovnije stvari koje su mi nove u tom jeziku i sviđa mi se.
Moje pitanje je vezano uz baze podataka, točnije uz sql server.
Pošto ima puno više literature za sql baze nego za access, zanima me sljedeće. Ako ja napravim program, koji se spaja na sql server da bi radio s bazom podataka, da li će taj moj program i na nekom drugom kompjuteru trebat sql server? Pretpostavljam da hoće. A malo mi je čudno da npr. ja hoću napravit neki mini program koji koristi bazu, samo zbog toga osoba koja bi koristila moj program mora instalirati sql server? Ima li kakva solucija ili nešto?

Molim vas da mi to malo pojasnite. Puno hvala.

Lijep pozdrav,
Goran
[ Shadowed @ 14.04.2008. 09:58 ] @
Potrebno je da ima. S' tim da je MSSQL Express besplatan pa ne mora kupovati isti.
E sad, resenje za to je zapravo jednostavno - ako je mini program, koristis i mini bazu - access :)
Postoji situacija kada ne mora imati instaliran SQL Server a to je ako postoji jedan centralizovan na kojem se nalaze podaci pa klijenti pristupaju (mada se obicno tada pravi i serverska aplikacija umesto da se pristupa direktno SQL Serveru) ali mislim da to nije ono sto ti planiras da radis :)
[ Gogz @ 14.04.2008. 10:11 ] @
Aha. Puno hvala na odgovoru.

Koju literaturu, bilo knjiga ili resursi sa web-a, mi preporučate za rad sa access bazama, ali da nede preko wizarda nego preko koda? Ja sam probo malo potražit al većinom su detaljno obrađeni samo baze preko sql servera.
[ netizenk @ 14.04.2008. 21:28 ] @
Preporucio bih da za "mini program" koristis SQL Server Compact Edition koji je takodje besplatan a ne zahteva nikakvu instalaciju i ima veoma mali 'footprint', ili SQL Lite za koji vazi sve ovo isto. Mislim da je to bolje resenje nego ACCESS baza...
[ Djoks @ 14.04.2008. 21:36 ] @
U svakom slučaju bolje rješenje od Access-a. Ako ti zatreba mrežna baza - vrlo lako ćeš portovati kod na Express ili Server edicije, dok sa Access bazom to nije slučaj zbog značajnih razlika u sintaksi SQL upita. Takođe, uz Compact Edition - dobićeš out-of-the-box podršku za MS Sync Services.

Više informacija na: http://www.microsoft.com/sql/editions/compact/downloads.mspx
[ Gogz @ 15.04.2008. 17:01 ] @
Hvala vam puno. Ako budem imao još pitanja javim se.

Lijep pozdrav,
Goran