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

Pomoć pre početka projekta Delphi + MS SQL

[es] :: Pascal / Delphi / Kylix :: Pomoć pre početka projekta Delphi + MS SQL

[ Pregleda: 1945 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sdejans

Član broj: 139091
Poruke: 9
91.148.89.*



Profil

icon Pomoć pre početka projekta Delphi + MS SQL03.10.2008. u 08:23 - pre 189 meseci
Molim vas za vaše mišljenje i iskustva.

Dugo nisam ništa programirao, a sada me ovi moji teraju da im nešto napravim.

Imam Delphi 7 ali nije problem da tražim da se kupi noviji. Meni lično odgovara D7 jer sam navikao na njega pa bi sve brže išlo naravno ako nema jakih razloga za prelazak na neki noviji Delbhi, a i zbog QuickReport-a jer sam do sada njega koristo za izveštaje (znam da će me ovde mnogi ispljuvati).

Za baze bi koristio MS SQL. Do sada sam koristio BDF i Access. Na serveru je trenutno ver. 2000. Ne bi je sada dirao ali kasnije će sigurno tu doći ver. 2005 ili 2008. Pa hoću li imati onda posle nekih problema.

Da li koristiti ADO komponente ili preuzeti neke druge Zeos, ...

Unapred hvala.
 
Odgovor na temu

.:Marvin:.
Taurunum

Član broj: 36626
Poruke: 94
91.143.212.*



Profil

icon Re: Pomoć pre početka projekta Delphi + MS SQL03.10.2008. u 11:57 - pre 189 meseci
Za Delphi konkretno, ne znam da li ce 7ica praviti probleme. Kod nas u firmi se koristi 2006 u kombinaciji sa SQL serverom 2k i 2k5 i sve radi ok.

Sto se tice SQL servera, moze se desiti da imas probleme pri prelasku sa 2000 na 2005 ali nisu u pitanju dramaticni problemi. Treba voditi racuna da se ne pisu non-ansi join operatori (*= i =*) kao i obratiti paznju na kljucnu rec WITH.

Nama je probleme zadavao BDE, posto on salje dosta Query-ja sa =* i *=. Izbegavaj upotrebu TTable kontrole kao i live TQuery, ali ostalo radi ok.
Mada, uvek mozes po prelasku na SQL server 2005 da postavis nivo kompatibilnosti na 80 (isto ponasanje kao 2000) i opet ce sve raditi.

To je to,
kod nas se u nekim app koristi BDE a u nekima ADO, i oba zavrsavaju posao. Mada po meni bolje uzeti ADO. Sa 3rd party nemam iskustva.



 
Odgovor na temu

priki

Član broj: 24732
Poruke: 700
*.dial-up.siol.net.

ICQ: 174153511


+26 Profil

icon Re: Pomoć pre početka projekta Delphi + MS SQL05.10.2008. u 08:02 - pre 189 meseci
zavisi kakvu aplikaciju praviš, tj čemu je namenjena

što se tiče komponenti, izbegavaj BDE engine
dalje, ADO je dobar pristup, Microsoft native komponente za rad sa SQL
serverima ali je spor, izdržaće 20-40 korisnika samo što će
obrade podataka kroz program raditi dosta sporo (while, append ....) .
Takodje imaju neka ograničenja u pisanju upita,
recimo "nested query" (ugnježdene upite ) ne prihvataju

ali, ako je desktop aplikacija namenjena manjem broju korisnika,
D7, ADO i MS SQL 2000 će ti odlično raditi posao
 
Odgovor na temu

sdejans

Član broj: 139091
Poruke: 9
91.148.89.*



Profil

icon Re: Pomoć pre početka projekta Delphi + MS SQL06.10.2008. u 07:06 - pre 189 meseci
Neće preći 20 korisnika sigurno.
Aplikacija je Kadrovska evidencija sa par specifičnosti.

Naime pre 10 godina i više sam napravio jednu sa D7 i BDE koja je sada prevaziđena (novi slučajevi).
Kadrovska je malo specifična pošto su ljudi uglavnom u inostranstvu u raznim zemljama pa tu ima zakonskih obaveza a i treba pratiti silne papire, a svaka zemlja ima svoje specifičnosti.

Tako da smo odlučili da staru napišemo iz početka. De fakto 70 - 80 % možemo da prekopiramo staru.

Znači ništa naročito, ali sad na početku je prava prilika da tražim sve što mi treba zato sam pitao da li da prežem na neki noviji Delphi od D7 i da li mi trebaju neke druge komponente za vezu sa MS SQL bazom koje rade brže i sigurnije.

Hvala na odgovorima i pozdrav.
 
Odgovor na temu

priki

Član broj: 24732
Poruke: 700
*.datalab.si.

ICQ: 174153511


+26 Profil

icon Re: Pomoć pre početka projekta Delphi + MS SQL06.10.2008. u 08:41 - pre 189 meseci
moj predlog je da koristiš ZEOS ili još bolje dbExpress komponente od samog starta
kasnije u razvoju, sa ovim komponentama, nećeš imati problema
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Pomoć pre početka projekta Delphi + MS SQL

[ Pregleda: 1945 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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