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

Problem sa primary key

[es] :: Access :: Problem sa primary key

[ Pregleda: 2415 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jolovicn
Beograd

Član broj: 121649
Poruke: 114
*.adsl.verat.net.



Profil

icon Problem sa primary key19.03.2007. u 09:41 - pre 207 meseci
Pozdrav svima. Imam sledeci problem: Kada sam pravio bazu stavio sam da mi u jednoj tabeli primary key bude broj fakture. Sve je funkcionisalo ok dok nije dosla nova godina i fakture su morale da krenu od 0, sto znaci da ne mogu koristiti iste brojeve. E sad kako da najbezbolnije napravim novi primary key i da to prihvate sve tabele u relaciji koje su vec vezane preko broja fakture. Pokusao sam da dodam polje autonumber ispred, da ga proglasim primary key-em ali to znaci da sada sve relacije i sve upite moram rucno da prepravljam i da prepisujem brojeve. Da li postoji neki laksi nacin?
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2828



+45 Profil

icon Re: Problem sa primary key19.03.2007. u 10:28 - pre 207 meseci
U knjigovodstvu je nepisano pravilo da se svaka godina počinje od početka sa novim praznim tabelama. I u dvojnom i u prostom knjigovodstvu svi zahtevani izveštaji uključujući i bilanse vezani su za poslovanje od 01.01 do 31.12. Nakon određenog protoka vremena najčešće 5 godina arhiva se izručuje (baca). Osim toga nepraktično je držati svu dokumentaciju u jednoj .mdb za više godina. Prema tome, moj savet ti je nova godina nova .mdb datoteka. Ovo sve tim pre što se tokom niza godina knjigovodstveni propisi menjaju te je nerealno očekivati da ti svaka nova verzija programa radi i sa starim podacima.
 
Odgovor na temu

jolovicn
Beograd

Član broj: 121649
Poruke: 114
*.adsl.verat.net.



Profil

icon Re: Problem sa primary key19.03.2007. u 11:48 - pre 207 meseci
U pavu si, nema sta. Problem je u tome sto sam bazu poceo raditi sredinom prosle godine, tako da brojevi faktura pocinu od 548. Ova godina je poceta da se unosi od 1 i sada je stigla do 200 i nesto, tako da bih morao sve sto je zavedeno ove godine da prenosim u novu bazu, a morao bih i sva zaduzenja od ove godine da prenosim tako da mi je to velika komplikacija. Mislim da su pre da dodam sufiks godine ispred broja. To mi je ipak mnogo lakse. U svakom slicaju hvala.
 
Odgovor na temu

tasman_76_82
Beograd

Član broj: 117316
Poruke: 39
*.adsl-1.sezampro.yu.



Profil

icon Re: Problem sa primary key20.03.2007. u 13:06 - pre 207 meseci
Pa ono sto si pomenuo.. Dodaj polje PK koje ti je AutoNumber i neka ti to bude primarni kljuc u tabeli u kojoj su ti i definisane te fakture. U ostalim tabelama ubacis isto to polje ali ne kao PrimaryKey, vec kao obicno polje i stavis mu Number. Sada popunis samo u tabeli gde ti je to polje primary key sa brojevima od 1 do... i u svim drugim to samo kopiras... Veze ti ostaju relativno iste, s' tim sto tabele vezujes preko tog PK. Provereno radi, ja sam slicno radila skoro. Samo da bi izmenio moras da raskidas Rerlationships, pa posle ponovo da ga definises.. To je jedino cimanje.
 
Odgovor na temu

[es] :: Access :: Problem sa primary key

[ Pregleda: 2415 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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