Citat:
zslavko: Imam aplikaciju izrađenu u FoxProu. Radi se o maloj prodavnici.
Pri ulasku u bazu nudi se jedno dugme i kada ga pritisnem, on mi nudi kontrolu suma i kontrolu lagera.
Posle kada uđem u bazu uradim izveštaj Lager lista i ona je netačna, razlikuje se kod dva artikla stanje, u Lager listi i kad uradim izveštaj Kartica Artikla.
Kako da proverim odakle ovi izveštaji vuku podatke i zašto se razlikuju.
Nisam u FoxPro nikad ništa radio.
Ovo je prva poruka u temi. Ne vidim da je negde rečeno da je program radio normalno.
Citat:
Orome: Pa napisao je covek da mu se ranije slagao izvjestaj a sada ne, to me dovelo do zakljucka da je do sada radio. Nema mehanizme poput klasicne relacione baze podataka kao sto je MySql, SQL Server, Oracle... Hteo sam da istaknem da niko nece prirodno izabrati FoxPro bazu za razvoj aplikacije osim ako ne radi u tom alatu koji je danas malo zastupljen. Da se moze ispraviti lako korisnik se ne bi ni zalio. Ne znam jesi li ti programer ove aplikacije na koju se zali ali nisam hteo da te uvredim nicim. Radio sam u FoxPro-u nekad ranije pa znam kakvi su problemi u tim aplikacijama.
Šta joj fali od mehanizama koje koriste klasične relacione baze podataka? Čak ima i više nego što nudi MySQL u ISAM engine-u. Ima referencijalni integritet, trigere i uskladištene procedure. Alat ima sve osobine C++-a (klase, nasleđivanje,...) ali i lakoću pisanja koda. Lako se nadograđuje funkcijama pisanim u C-u. Znam dosta njih koji i dalje koriste Visual FoxPro za pisanje čak i vremenski kritičnih aplikacija. Ja ga i dalje koristim mnogo češće nego .NET aplikacije. Ako ništa drugo ne moram da razmišljam o gomilama navodnika kada pišem najobičniju SELECT komandu. U Fox-u se napiše isto kao i u bilo kom SQL narečju.
Ispravka pogrešno unete vrednosti u tabelu je veoma lagana. Teško je ispraviti ako se u programu nelogično koristi podatak.
Nisam pisao ovu aplikaciju i ničim me nisi uvredio. Samo si izneo neke netačnosti vezane za Visual FoxPro i pokušavam da ostale ne ostavimo u zabludi. Samo još da pojasnimo. Da li si radio u FoxPro (obično je to bila verzija 2.6) ili si radio u Visual FoxPro? Velika je razlika i , ponavljam, sve što sam pisao odnosi se na Visual FoxPro.