Centar za edukaciju-BiH



#1 03.10.2013 11:18
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


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.
Pozdrav
↑  ↓

#2 03.10.2013 12:50
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,610


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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 03.10.2013 13:11
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


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
Pozdrav
↑  ↓

#4 03.10.2013 13:13
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,610


Predmet:Re: Ručni upis u Automumber polje
Da budem iskren to nisam probao nikad.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 03.10.2013 13:29
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


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
Pozdrav
↑  ↓

#6 03.10.2013 13:45
pmiroslav Van mreze
Clan
Registrovan od:02.02.2009
Postovi:1,458


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.
Pozdrav
↑  ↓

#7 03.10.2013 17:48
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,610


Predmet:Re: Ručni upis u Automumber polje
Ovo nam lijepo opisi u access trikovi.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#8 19.01.2014 23:57
dragoz Van mreze
Clan
Registrovan od:02.05.2011
Postovi:14


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
↑  ↓

Stranice (1):1


Sva vremena su GMT +01:00. Trenutno vrijeme: 3: 20 am.