[ naskovic @ 09.01.2007. 20:55 ] @
Dakle posto sam pocetnik a vec mi gori pod nogama zamolio bih za malu pomoc oko ovoga.Dakle imam access bazu u kojoj imam tri tabele
medjusobno povezane.U vc++ preko odbc-a ja pristupim bazi i citam podake iz nje.Prolem nastaje kada zelim da upisem nove podatke u bazu tj ne mogu da unesem nove podatke zbog povezanosti tabela.Trazio sam po literaturi ali slaba vajda , naiso sam na brdo primera sa obicnim access bazama.Da li neko moze da mi da neki primer kako da radim sa acess bazom "tj upisivanje i brisanje" u kojoj su tabele povezane,ili neki tutorial ili bilo sta unapred hvala.
[ Mr. Rejn @ 10.01.2007. 11:16 ] @
Citat:
naskovic: ...problem nastaje kada zelim da upisem nove podatke u bazu tj ne mogu da unesem nove podatke zbog povezanosti tabela.

To se dešava zato što verovatno ne poznaješ unutrašnju strukturu baze, tj. ER model (ako postoji).Ako ne možeš izvršiti upis/update verovatno postoje definisani strani ključevi u ER modelu-strani ključevi ne mogu imati vrednost koju nema primarni ključ na koji se referišu itd.
Citat:
naiso sam na brdo primera sa obicnim access bazama.Da li neko moze da mi da neki primer kako da radim sa acess bazom "tj upisivanje i brisanje" u kojoj su tabele povezane,ili neki tutorial ili bilo sta unapred hvala.

Da li imaš neki posebni razlog za pristup Access bazi preko VC++? Trebaš da znaš da je programiranje baza u VC++ muka živa-to okruženje nije baš ugodno kada su ti poslovi u pitanju.Možda je bolje rešenje da izvezeš te podatke u MS SQL bazu pa da koristiš taj server.
Prouči taj model koji imaš i tabele (ima ih samo 3),vidi koji su strani/primarni ključevi itd., a primera imaš na netu koliko hoćeš.
P.S. I pogledaj malo o teoriji RDMBS leba ti, kao i ovde: http://www.codeproject.com/database/

Pozdrav.

[Ovu poruku je menjao Mr. Rejn dana 10.01.2007. u 12:58 GMT+1]
[ naskovic @ 10.01.2007. 16:40 ] @
Ma muka je ta sto radim neki projekat na fakultetu i mora preko vc++ ,znam da vc++ nije zahvalan za ovakve poslove ali sta je tu je.Medjutim mislim da sam se malo snaso oko ovog problema.
[ Mr. Rejn @ 10.01.2007. 20:43 ] @
Citat:
naskovic: Ma muka je ta sto radim neki projekat na fakultetu i mora preko vc++ ,znam da vc++ nije zahvalan za ovakve poslove ali sta je tu je.Medjutim mislim da sam se malo snaso oko ovog problema.

Još bolje ćeš se snaći ako instaliraš eMule i skineš "Visual C++ 6 - Teach Yourself Database Programming.pdf"