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

Molim pomoć oko console baze podataka...

[es] :: C++ programiranje :: Molim pomoć oko console baze podataka...

[ Pregleda: 408 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

O_D_E_Z
edo medo
Split

Član broj: 6881
Poruke: 92
*.astra-net.com.



Profil

icon Molim pomoć oko console baze podataka...22.07.2006. u 21:00

... ustvari većinom sam napravio sam ali u c++ nikad ništa ne radi isprve (ništa čudno). Sve sam dosad uspia rješit ali ovo je stvarno.. ajme.

Radim u Win32 console app...
Relativno sam početnik u c++ i napravia sam primitivnu bazu podataka sa INPUT , OUTPUT funkcijama kojima unosim rjeci u .txt file i ispisujem nazad u konzoli, tj unesem neke riječi ili mogu cijelu bazu u obliku tablice ispisat. npr.

rjec vrsta rod broj
kuca imen. žen. jed.
kamen imen. mus. jed.
...

I sve radi ok sa unosom , ALI ispis ne radi kako treba. Napravia sam petlju u kojoj pročita prvu rjec -FSCANF, postavi pointer na početak druge FSEEK, SEEK_SET, ispiše drugu pa opet postavi na treću itd... a petljom idem u novi red.

I nekako uspijem napravit da ispisuje točno ali to se poremeti šta ide dalje s redovima i stvarno ne mogu nać logiku u ovom. Prošao sam red po red i izgubia puno bijelih stanica.

Ako netko može pomoć oko ovog ili navest drugi način za ispis moje stanice živaca bi mu bile zahvalne...

:)
22.07.2006. u 21:00 

icobh
Igor Pejašinović
PEJAŠINOVIĆ LTD.
Stara Dubrava, RS, BiH

Član broj: 18738
Poruke: 1016
*.inecco.net.

Sajt: localhost


Profil

icon Re: Molim pomoć oko console baze podataka...22.07.2006. u 23:53
Ako tvoja baza izgleda kao npr.:

Code:
kuca imen. žen. jed.
kamen imen. mus. jed.


Onda jedan ovakav način ispisa bi ti omogućio potpunu kontrolu nad podacima:

Code:
#include <stdio.h>

int main(){
    FILE *fajl;
    char temp[50];
    int i=0;
    fajl=fopen("test.txt","r");
    while(feof(fajl)==0){
        fscanf(fajl,"%s",&temp);
        printf("%s ",temp);
        i++;
        if (i==4){
            printf("\n");
            i=0;
            }
        }
    fclose(fajl);
    getch();
    return 0;
}

I ♥ ♀

Ovaj post je zlata vrijedan!
Prikačeni fajlovi
22.07.2006. u 23:53 

O_D_E_Z
edo medo
Split

Član broj: 6881
Poruke: 92
*.astra-net.com.



Profil

icon Re: Molim pomoć oko console baze podataka...23.07.2006. u 18:06
Hvala na pokušaju, ali taj način sam pokušava izbjeć. U tvom programu, icobh, on ispisuje cijeli sadržaj datoteke a meni bi trebalo da ispiše rjec po rjec, jer ce mi poslije trebati ako budem (a tribalo bi) radia tražilicu rjeci, i kad je nađe da ispiše cijeli taj red.
:)
23.07.2006. u 18:06 

[es] :: C++ programiranje :: Molim pomoć oko console baze podataka...

[ Pregleda: 408 | Odgovora: 2 ]

Postavi temu Odgovori

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