Access 2007: zunanji podatki txt

Preostalo o MS Pisarni
Odgovori
gasperix
Prispevkov: 10
Pridružen: Če Jun 05, 2008 9:31 am

Access 2007: zunanji podatki txt

Odgovor Napisal/-a gasperix »

V Accessu 2007 imam narejen (delujoč) import z linkom na txt file
Izvoz_partnerji2, nato pa make-table query X, ki celoten izvorni file
prekopira v tabelo Partnerji:

SELECT Izvoz_partnerji2.* INTO Partnerji
FROM Izvoz_partnerji2;

Problem je v tem, da (pri nespremenjeni txt datoteki!!) query X včasih
deluje, včasih pa javi:

Sprememb ni mogoče zapisati, ker vnesena vrednost krši nastavitve, določene za to tabelo ali seznam (vrednost je na primer manjša od najmanjše vrednosti ali večja od največje vrednosti). Popravite napako in poskusite znova.

Oz. napaka:
Numeric field overflow. (Error 3349)
The data in a Btrieve field is too large to represent in your application.


Ugotovil sem, da ČE SPREMENIM IME QUERYJA, query deluje 1x, nato pa spet začne javljati zgornjo napako. Če ime ponovno spremenim, spet deluje (ampak le 1x).
Ker bi rad ta proces avtomatiziral, me seveda tako delovanje/nedelovanje moti in prosim za pomoč.

lp
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Na Access se ne spoznam najbolje. Če vi dvakrat v isto tabele vstavljate enake podatke potem verjetno Access javlja napako, da tabela ne podpira podvojenih vnosov. :? Kaj pa help pove na to napako?
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
gasperix
Prispevkov: 10
Pridružen: Če Jun 05, 2008 9:31 am

Odgovor Napisal/-a gasperix »

Hvala za odgovor, vendar se pri make-table query najprej stara verzija tabele pobriše, kar se pri meni v vsakem primeru tudi zgodi.

Tisti del teksta v angleščini zgoraj je to, kar help pove na to napako... :-(
lp
Zadnjič spremenil gasperix, dne Po Jul 28, 2008 3:10 pm, skupaj popravljeno 1 krat.
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Hm... Namreč javi vam error, da vrednost, ki jo vnašate presega meje vaše tabele. Potem takem preglejte tabelo in vrednosti, ki jih vpisujete :?
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
gasperix
Prispevkov: 10
Pridružen: Če Jun 05, 2008 9:31 am

Odgovor Napisal/-a gasperix »

Še enkrat:
- tabela se mi prvič kreira bp
- drugič pa moram, če hočem, da se mi skreira, spremeniti ime queryja (???)

Tudi meni se zdi, da bi moralo imeti zvezo s podatki, ampak zakaj včasih deluje in kaj ima pri vsem tem ime queryja?
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Tole je pa res čudno... Lahko prilepite query... Mogoče je kaj narobe nevem :?
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
gasperix
Prispevkov: 10
Pridružen: Če Jun 05, 2008 9:31 am

Odgovor Napisal/-a gasperix »

sql je napisan zgoraj, lahko pošljem cel query in txt file, samo zs ne dela, pošljite mi email na javni2 at email.si, pa vam pošljem cel paket...
gasperix
Prispevkov: 10
Pridružen: Če Jun 05, 2008 9:31 am

Odgovor Napisal/-a gasperix »

Hm, sem prišel na eno idejo in pregledal txt podatke in ugotovil, kaj je krivo...

V enem stolpcu txt datoteke imam skoraj povsod številčne vrednosti, le v parih primerih pa text (šifra države) - tega prej nisem vedel.

Ker Access očitno avtomatsko za ta stolpec določi številčni tip polja, noče požreti texta. Iz neznanega razloga to deluje tako, kot sem opisal - sem stestiral in problematične vrstice ročno odstranil iz txt fajla...

Hvala za pomoč. lp
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Super... Sem vedel, da zajec tiči v tem grmu :lol:
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
Odgovori