[ nnn @ 12.09.2006. 14:25 ] @
Pozdrav
pravim jedan program za caleta, neke evidencije i sl.
Sada njegov knjigovodja i priljatej mi je poslao jednu dbaseIV tabelu (pr nnn.dbf) sa poljima (polje_1, polje_2...), ja treba da upisem podatke u tu tabelu, kopiram je pod imenom nnn1.dbf, a nnn.dbf ispraznim, za upis novih podataka, tako da bi njemu mogli da posaljemo te tabele (nnn1, nnn2,...) kad mu zatrebaju i da on moze da ih iscita u dbasu IV.
Hvala unapred
[ nnn @ 12.09.2006. 14:36 ] @
Izvinjavam se, zaboravio sam da napomenem da radim u bds2006 delphi
[ Zed Mc Jack @ 13.09.2006. 07:30 ] @
Ne znam da li je to samo do mene, ali ja nisam baš razumeo šta je ovde pitanje na koje treba dati odgovor?
Ali ajde da probam na slepo.
Dbf tabele možeš da otvoriš sa Excel-om, na primer. Drugi način je da nađeš neki ODBC drajver za Dbase, mada ja mislim da će ti raditi i ODBC za FOX (VFP) i onda direktno radiš iz Delphi-ja i pražnjenje i čitanje iz tih tabela.

Ako sam skroz promašio ti piši opet.
[ misk0 @ 13.09.2006. 08:19 ] @
Potrazi na netu DBASE III programcic za dos koji moze da barata sa DBFom.
[ nnn @ 13.09.2006. 10:53 ] @
Zato sam i stavio u delphui forum, to moram da radim iz delphia, znaci kako da to u programu odradim. Zahtev mi je bio da imam opciju export u dbase i da mi napravi n tabela u n fajlova.dbf u folderu.
[ dragancesu @ 13.09.2006. 16:32 ] @
A sto ti ne posalje i program kad je tako jednostavno?

Lepo ti @Zed Mc Jack napisao da to mozes da uradis i sa Excel-om, ovo pisem jer imam osecaj da pises prvi program
[ nnn @ 13.09.2006. 23:13 ] @
Pa nije bas prvi, ali je drugi malo ozbijniji program. Nisam ja trazio da mi neko posalje ceo program nego bi mi trebala neka osnova koda za delphi od koje ja da pocnem, u principu kako da napravim kopiju fajla tabele u novo ime, i kako da upisujem podatke u nju. Pokusao sam da se konektujem preko ADO kao sto to radim sa access bazom, ali nisam uspeo ni sa jednim provajderom.
[ goranvuc @ 13.09.2006. 23:22 ] @
Lepo ti covek rece da probas preko ODBC.

Dakle, u Control Panel/Admin Tools/ODBC dodas System DSN/Dbase driver i das mu neko ime. Onda, kod ADO biras Microsoft OLE DB Provider for ODBC Drivers i to mora da prodje. Ne radim Delfi, ali ADO je ADO (pretpostavljam).
[ zokili81 @ 15.09.2006. 15:49 ] @
Ne poznajem Delphi i tu ti ne mogu mnogo pomoci... Koliko sam zakljucio ni ti ga ne poznajes dovoljno dobro...
Zasto ne pokusas to sto ti je misko predlozio:
nadji programcic dBase III Plus koji radi sa dbase bazama podataka. U srednjoj skoli sam se dosta zezao sa njim, skromne su mu mogucnosti, ali je jednostavan za koriscenje. Programira se u dot promtu, znaci iskljucis asistenta i cepas. Radio sam neke programe u njemu - telefonski imenik, program za vodjenje video klubova... mislim da ti on moze zavrsiti posao vrlo brzo. Ako si zainteresovan, pokusacu ,u toku dana, da ti skeniram stranice iz knjige koju sam ja koristio za dBase, mogu ti poslati i kod od tel. imenika... ili programa za v. klub, ako nadjem!
Sve sto ti je potrebno je malo volje dBase i dva programcica za kompajliranje!

Pozdrav!
[ nnn @ 16.09.2006. 10:49 ] @
Crkao mi je komp na kome radim sinoc, tako da cu vam javiti da li sam uspeo i sta sam uradio kad ga popravim. Hvala
[ Almedin @ 19.09.2006. 21:38 ] @
Pa koristi BDE.

Ne znam koliko poznajes programiranje ali otprilike ovako:

Na formu stavis TTable komponentu, postavis joj sledece property-je

TableType - ttDBase
DatabaseName - folder gdje je dbf fajl
TableName - nnn.dbf

Postavis jos jednu i sve isto osim

TableName - nnn1.dbf

i sada radis sa podacima. Ne znam koliko znas pa da ne pisem detaljno a ti mozda znas dalje.