Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koju bazu podataka izabrati za desktop aplikaciju?

[es] :: .NET :: .NET Desktop razvoj :: Koju bazu podataka izabrati za desktop aplikaciju?

[ Pregleda: 714 | Odgovora: 8 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

djmaki
Stefan Djordjevic
Smederevo

Član broj: 24749
Poruke: 427
*.exe042.net.



Profil

icon Koju bazu podataka izabrati za desktop aplikaciju?23.07.2008. u 16:29

Pravim desktop aplikaciju u Visual Basicu (2005). Na samom pocetku sam i imam dilemu koju bazu da koristim, tj koja bi bila najpogodnija. Imajuci u vidu da je u pitanju aplikacija za preracun platnih zarada, potrebna mi je neka prenosiva baza, tj baza koja ne zahteva servere kao sto zahteva mysql, tj da mogu samo da iskopiram fajl na neki racunar i da radi sve kao podmazano.
Jos uvek proucavam Visual Basic i pravim neke prostije aplikacije, ali imam dobru knjigu o Visual Basic-u 2005 i knjigu o programiranju baza u istom, pa ih proucavam.
Interesuju me vasa misljenja i saveti, kako ne bih zeznuo na samom pocetku...
Veni Vidi Vici
23.07.2008. u 16:29 

Shadowed
.NET developer

SuperModerator
Član broj: 649
Poruke: 8843
*.dynamic.sbb.rs.

Sajt: www.diskusije.net


Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?23.07.2008. u 17:06
Mislim da ce ti Access baza biti sasvim dovoljna za to.
23.07.2008. u 17:06 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

SuperModerator
Član broj: 17944
Poruke: 1935
*.eunet.yu.



Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?24.07.2008. u 07:47
Ja bih pre preporucio SQL "server" Compact. Ima iste DB funkcionalnosti kao Access a kod za pristup je vec u frameworku, tako da nema dodatnih instalacija bilo cega i nema servisa. MS vec neko vreme polako iskljucuje Access iz ove price i samo je pitanje vremena kad ce mdb potpuno ili biti ukinut ili ce access-ov DB engine da bude prebacen na SQL CE. Jet jos uvek ne moze da se nadje za 64bit platfomu i verovatno ga nece ni biti, tako da je upotreba mdb-a ogranicena na 32bit platforme.
▪ "Why isn't my wireless mouse connected to the computer?" - 2008 Dumbest Technical Support Question award
▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
24.07.2008. u 07:47 

djmaki
Stefan Djordjevic
Smederevo

Član broj: 24749
Poruke: 427
*.exe042.net.



Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?24.07.2008. u 17:42
a ADO.NET?
Procitah negde da je dobar za kombinaciju sa VB2005.

Veni Vidi Vici
24.07.2008. u 17:42 

bags
Đorđe Torbica
Vienna, Doboj, Zemun

Član broj: 10072
Poruke: 660
*.12.15.tuwien.teleweb.at.

Sajt: sledecastanica.wordpress...


Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?24.07.2008. u 19:40
ADO.NET nije baza negodio .NET Frameworka za rad sa bazama.
It is easier to change the specification to fit the program than vice versa.
24.07.2008. u 19:40 

djmaki
Stefan Djordjevic
Smederevo

Član broj: 24749
Poruke: 427
*.exe042.net.



Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?26.07.2008. u 09:17
Tek sada vidim koliko sam lupio. Hvala vam na savetu. Konsultovao sam se s nekim ljudima i mislim da je za sada bolje da uzmem mdb, jer je cini mi se lakse raditi s njom, a meni je potrebna relativno mala baza podataka, tako da nece biti problema s njom...
Veni Vidi Vici
26.07.2008. u 09:17 

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 397
*.adsl-3.sezampro.yu.

Sajt: www.todicsoft.com


Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?26.07.2008. u 10:35
Baš super ovaj SQL Server Compact.

No, imam pitanje. Instalirao sam ovo: http://www.microsoft.com/downl...F6CA20946C3&displaylang=en , a imam VS Express 2008.
Pod pretpostavkom da sam napravio .NET framework 2.0 project, šta će biti potrebno da bude instalirano onom koji koristi program? Da li je .NET framework 2.0 dovoljan il' će biti traženo još nešto?
Kad napravim DataSet, u app.config piše:

Citat:
<connectionStrings>
<add name="RAD2.Properties.Settings.Database1ConnectionString"
connectionString="Data Source=|DataDirectory|\Database1.sdf"
providerName="Microsoft.SqlServerCe.Client.3.5" />
</connectionStrings>

Ono "3.5" meni, laiku, deluje kao da zahteva .NET framework 3.5 Ili je to samo verzija SQL Server Compact-a, koja nema veze sa istoimenom verzijom .NETa?
26.07.2008. u 10:35 

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 492
77.46.214.*



Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?26.07.2008. u 21:35
Moja pretpostavka je da ti sada trenutno imas instaliran SQL Server Compact verzije 3.1 i 3.5.
Verziju 3.1 si sam skinuo sa gore pomenutog linka a verziju 3.5 si instalirao uz VS Express 2008.
Pogledaj u direktorijum C:\Program Files\Microsoft SQL Server Compact Edition\ koje imas verzije instalirane.

Ako napravis projekat za .NET 2.0 i SQL CE, korisniku programa ce pored .NET Framework-a 2.0 trebati i verzija SQL CE-a koji si referencirao u programu. Imas dve opcije:

1. korisnik moze da instalira runtime SQL CE-a
Runtime verzije 3.1 (koji si inace vec dao):
http://www.microsoft.com/downl...F6CA20946C3&displaylang=en
Runtime verzije 3.5:
http://www.microsoft.com/downl...990597B0297&displaylang=en

2. ili zajedno sa programom iskopiras sve DLL fajlove od SQL CE-a (ima ih ukupno 8)


Inace ove dve verzije nisu medjusobno kompatabilne tj. jedna verzija ne moze da otvori bazu druge verzije. Mada ostaje ti mogucnost, ako koristis SQL CE v3.5 a imas bazu v3.1, da izvrsis upgrade baze iz koda.

26.07.2008. u 21:35 

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 397
*.adsl-a-1.sezampro.yu.

Sajt: www.todicsoft.com


Profil

icon Re: Koju bazu podataka izabrati za desktop aplikaciju?27.07.2008. u 15:22
E-e, to, 'fala
27.07.2008. u 15:22 

[es] :: .NET :: .NET Desktop razvoj :: Koju bazu podataka izabrati za desktop aplikaciju?

[ Pregleda: 714 | Odgovora: 8 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.