pmiroslav 03.10.2013 11:18
Predmet:Ručni upis u Automumber polje

Zanima me dali je nekako moguće u polje u tablici koje je Autonumber ručno upisati podatak ?
Zapravo imam tablicu u kojoj je korisnik izbrisao nekoliko redova, a u drugoj tablici koja nije bila povezana relacijom ostali su evidentirani podaci koji su bili povezani uz te obrisane redove.
Sada bih trebao u prvu tablicu ponovno dodati podatak ali da umjesto autonumbera koji se sam generira upišem određeni broj koji nedostaje.

zxz 03.10.2013 12:50
Predmet:Re: Ručni upis u Automumber polje

Hehe nemoze to. Ali moze nesto drugo.
U prvoj tablici dodas podatke podatke iz druge sem autonuber broja.
Sad kada se generise novi autonumber taj boj upises u relaciou tqablicu umjesto starog..
Ja obicno napravim kod za to pa ako ne uspijes stavi tabele sa mnajim brojem podataka.

pmiroslav 03.10.2013 13:11
Predmet:Re: Ručni upis u Automumber polje

Znam da tako može ali sam mislio da možda postoji neka mogućnost. Ja još uvjek koristim access 2003. Na netu sam našao da se u Accessu 2010 može napraviti slijedeće.
Desni klik na tablicu pa Export Excel
Nakon toga se izbrišu svi rekordi iz tablice
Zatim se u Excelu naprave promjene koje se žele i to se spremi.
Zatim ponovno u Accessu desni klik na tablicu pe Inport Excel
Tamo zatim ima izbor Append to table
I podaci se iz excela dodaju u postojeću tablicu

zxz 03.10.2013 13:13
Predmet:Re: Ručni upis u Automumber polje

Da budem iskren to nisam probao nikad.

pmiroslav 03.10.2013 13:29
Predmet:Re: Ručni upis u Automumber polje

Imam na jednom kompu Access 2010 i baš malo prije probao i radi.
Napravio sam jednu tablicu sa Autonumber poljem ID i upisao par podataka. ID je bio od 1 do 10.
Zatim sam nekoliko rekorda obrisao, exportovao u excel, tamo ponovno upisao obrisane redove, vratio nazad u Access. Ponovno sam u Access tablici dobio ID od 1 do 10

pmiroslav 03.10.2013 13:45
Predmet:Re: Ručni upis u Automumber polje

Evo uspio sam isto i u Accesu 2003 samo malo drugačije.
Imamo recimo Tablicu 1
File - Get External data - Import
Izabere se problematična tablica 1 i uveze se u istu bazu (Dobit će ime Tablica 11
Tada u toj novoj tablici 11 Autonumber promjenim u Number i ispravim podatke.
U originalnoj tablici 1 se sve obriše.
Zatim se napravi Append Query i podaci iz tablice 11 uvezu se u Tablicu 1
I to je to.

zxz 03.10.2013 17:48
Predmet:Re: Ručni upis u Automumber polje

Ovo nam lijepo opisi u access trikovi.

dragoz 19.01.2014 23:57
Predmet:Re: Ručni upis u Automumber polje

evo malo sa zakasnjenjem (moze valjati nekom) ali to se radi veoma brzo na ovaj nacin:
- kopira se tabela, kojoj su preskoceni brojevi zapisa (autonumber) i da joj se neko ime.
- u design modu se promijeni umjesto autonumbera postavi number (long integer). (mora se u novoj tabeli insert row a zatim kopirati red sa autonumberom u taj red a zatim promijeni autonumber u number i pobrise red sa autonumberom). Zatvori se tabela i pritisne save.
- otvori se tabela i upisu preskoceni brojevi u redove i zatvori tabela
- kopira se (CTRL/C a zatim CTRL/v i upise ime tabele u kojoj treba dodati brojeve a zatim cekira "append data to existing table" i pritisne se OK