[ sixstringer @ 19.08.2010. 10:58 ] @
Ljudi, da li se nekome ovako nešto desilo? Iskače mi obaveštenje da upit nije dobar, kao da se negde odseče poslednje slovo koje sam kucao, u ovom slučaju "E" u "2010_PP_SIFRA_ADRESE":



Šta to može da bude? U pitanju je Access 2007. Nisam znao ni kako da obavim pretragu na forumu, ne umem da definišem problem... Totalno uvrnuto!
[ banem @ 19.08.2010. 11:02 ] @
Nije možda ćirilično ono poslednje "E" ili u tabeli ili u upitu?
[ sixstringer @ 19.08.2010. 11:10 ] @
Nije, sve sam kucao odjednom. Baza je stara par dana, sve je radilo normalno, i onda je ovo počelo da se dešava. Potpuno sam u rebusu i ne znam ni kako da suzim problem, da li da probavam sa različitim tipovima upita, sa različitim tabelama unutar baze...

Jedina intervencija je bilo sređivanje tabela u smislu definisanja maksimalne širine kolona gde sam sa default 255 karaktera skraćivao na meni potreban broj. Da li je to moglo da napravi haos? Maksimalna dužina svake kolone je u skladu sa postojećim podacima u koloni i u upitu ne postoji mogućnost da rezultat pređe tu dužinu...
[ banem @ 19.08.2010. 12:18 ] @
Hajde prebaci tabelu i upit u novu, praznu bazu i javi da li se i dalje dešava problem.

Ako da, probaj "Repair" opciju preko Pizza tastera (Office taster), možda je oštećeno nešto od fajlova Jet mašine.
[ sixstringer @ 19.08.2010. 14:14 ] @
Kreirao sam novu bazu, u nju importovao te dve tabele i opet je ista situacija. Čim pokušam join desi se ovo. Onda sam ponovo uvezao Excel tabele u tu novu bazu, dakle od nule te podatke ugurao u bazu i opet isto. To sam probao na dva računara. Zaključujem da Excel tabele imaju problem ali ne znam koji. Nikakve intervencije nisu na njima rađene.
Još nešto je interesantno - kada uradim derivaciju podataka iz ovih tabela u nove tabele, i te nove tabele imaju isti problem. Dakle, nasleđuju to nešto od ovih...
Repair nije pomogao.
[ banem @ 19.08.2010. 14:44 ] @
Hajde mi pošalji taj Excel fajl - možeš da obrišeš sve podatke (ili ostavi barem jedan red) sa zaglavljem.
[ sixstringer @ 19.08.2010. 15:46 ] @
Ne mogu, u pitanju su službeni podaci i ne dozvoljavaju mi bossovi. U svakom slučaju, hvala što si pokušao! U suštini. hteo sam da vidim da li neko ima predstavu šta može da bude problem jer je ovo skroz specifična situacija, gotovo kao da je u pitanju bug!

Isprobao sam sve varijante i definitivno te dve tabele kada se uvezu u bazu ne dozvoljavaju interakciju sa ostalim tabelama, a ni među sobom.
[ Getsbi @ 19.08.2010. 16:14 ] @
Podatke možeš da redukuješ na 10% ili na 1% i uz to zakamufliraš izvrtanjem bitnih informacija koje nose. Važno je da Branislav ima volju da ti pomogne i da je na tragu.
[ Trtko @ 19.08.2010. 17:23 ] @
a sto ti je sifra adrese STRING ILI BROJ
[ banem @ 19.08.2010. 18:52 ] @
Kako rekoh - ne trebaju mi podaci već samo tabele, Excel fajl, zaglavlje, CSV, šta god. Može i jedan red "dummy" podataka. Recimo pošalješ mi onu bazu u koju si preneo dve tabele i upit, ali prethodno obrišeš sve podatke.
[ sixstringer @ 20.08.2010. 08:45 ] @
Našao sam rešenje!

Problem je bio u imenima tabela. Umesto 2006_PP i 2010_PP nazvao sam ih PP_06 i PP_10 i sve je proradilo. Nisam siguran kako i zašto je nastao ovaj problem jer sam pre toga već radio na njima, dakle dok su se tako zvale. U svakom slučaju, neobična situacija i fin primer kako nešto može da ode dođavola.

Branislave i ostali, Puno vam hvala. Cenim dobru volju, a za slanje tabela... Znam ja da sam mogao da zamaskiram podatke, ali određene više instance nisu i nikad neće to razumeti (državna firma).
[ banem @ 20.08.2010. 12:14 ] @
Ama mogao si i prazne da šalješ, kao da je bitno. Super da si rešio! U tom smislu možda bi pomogle [] oko naziva tabela i polja još kod prvobitnih naziva.