[ kukipei @ 17.11.2004. 15:44 ] @
Pozdrav! Da li neko zna kako da povezem c++ sa dbf fajlom? |
[ kukipei @ 17.11.2004. 15:44 ] @
[ Riste Pejov @ 17.11.2004. 21:34 ] @
Preko ODBC-a.
A ako, zelis konkretnije odgovore, onda postavi i konkretnije pitanje, posto valjda koristis neki GUI toolkit, i neki kompajler i sto ja znam sta drugo. [ kukipei @ 19.11.2004. 10:46 ] @
Resio sam problem.
Hvala. [ filmil @ 19.11.2004. 12:29 ] @
Ako si rešio, ne bi bilo zgoreg da nam svima objasniš.
f [ kukipei @ 22.11.2004. 11:59 ] @
Ovo je kod koji koristim:
" CDaoDatabase *baza = new CDaoDatabase; COleVariant ovVred; baza->Open("d:\\", TRUE, FALSE,"dBASE IV;"); CDaoRecordset rs(baza); rs.Open(dbOpenDynaset, "select * from [Izvoz.dbf]"); rs.GetFieldValue("OPIS", ovVred); CString str = ( LPCSTR ) ovVred.bstrVal; AfxMessageBox(str); str = "Peda"; rs.AddNew() ; rs.SetFieldValue( "OPIS",( LPCSTR ) str ) ; rs.SetFieldValue( "IZV", "FALSE" ) ; rs.Update(); baza->Close(); " Probao sam da procitam podatak iz baze (iz kolone OPIS), a posle da upisem neke vrednosti (u kolonu OPIS i IZV). I sve radi kako treba. Treba dodati i #include <afxdao.h> Pozdrav. [ [M4rk0] @ 28.09.2005. 10:47 ] @
A mene zanima kako sa C/C++ jezikom iz base DBF izbrisati npr. prvih 2500 zapisa/redova, ako imam ukupno npr 4000.
Pozdrav ;) [ Tronic @ 28.09.2005. 22:41 ] @
ne znam specifićno code ali dali si probao izbrisati zapis i tako u for petlji 2500 puta?
[ [M4rk0] @ 28.09.2005. 23:23 ] @
To bi mozda i radilo kad bih ja znao kako se spojiti na .dbf file/bazu :(
[ Toxter @ 29.09.2005. 10:50 ] @
Citat: Tronic: ne znam specifićno code ali dali si probao izbrisati zapis i tako u for petlji 2500 puta? ??? To je ogromno trosenje resursa (npr. mrezne komunikacije)! Treba poslati jedan SQL izraz koji bi sadrzao DELETE sa WHERE klauzulom. Pozdrav. [ [M4rk0] @ 29.09.2005. 11:47 ] @
Ma imam ja resursa, a plus samo sto mi to treba 1 time i gotovo :)
Pozdrav i zahvaljujem [ Toxter @ 29.09.2005. 23:51 ] @
Citat: [M4rk0]: Ma imam ja resursa, a plus samo sto mi to treba 1 time i gotovo :) Na ovo cu ti odgovoriti vrlo kratko: Resursa NIKAD dovoljno. A to sto ces ovo odraditi jedanput nema veze, nemoj da se ucis losem programiranju. Pozdrav. [ Tronic @ 30.09.2005. 00:01 ] @
Slažem se s tobom. to šta sam rekao, može raditi, ali stvarno ne preporućam jer stvarno stvara loše navike. Da je to dobro, nebi bilo bržih riješenja.
[ kukipei @ 30.09.2005. 18:49 ] @
Pozdrav
Citat: [M4rk0]: To bi mozda i radilo kad bih ja znao kako se spojiti na .dbf file/bazu :( jesi li probao gornji kod Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|