PDA

Vollständige Version anzeigen : Bekomme Error nicht weg!


krijeck
28.03.2006, 07:13
Hallo!

Ich hab mir eine Import Routine geschrieben, die wunderbar funktioniert hat! Ich hab zwei Access projekte in denen ich exakt den selben VB Code verwende! In der einen funktioniert der Code in der anderen aber nicht da bekomme ich immer die Fehlermeldung: Numeric field overflow.

Es liegt hoechstwahrscheinlich an den Daten selbst die ich importieren will aber warum funktioniert es dann in einem Projekt und im anderen nicht??
Hat jemand eine Idee wo die Ursache eines solchen Fehlers zu suchen ist?!
Wie geht man am Besten bei der Fehlersuche in so einem Fall vor? Bin fuer jede Idee offen!
danke!

khs-hh
28.03.2006, 07:26
Es liegt hoechstwahrscheinlich an den Daten selbst

wie der Text der Meldung aussagt. Übersetze das doch mal

Du hast eine Feldtype verwendet, die in der Stellenzahl begrenzt ist. Deine Daten enthalten Werte, die da nicht hineinpassen.

Also prüfe Deine numerischen Felder ob Du z.B. Integer durch Long ersetzen kannst o.ä.

Nouba
28.03.2006, 07:28
Es scheint so, als würde zumindest ein numerisches Feld zu klein für die Import-Daten zu sein.

krijeck
28.03.2006, 08:23
ok... da ist ein Feldtyp nicht in Ordnung!!
Ich bekomme in einem meiner Access Anwendungen ImportErrors Tabellen die folgendes beinhalten:
Error Field Row
Type Conversion Failure ChargePoint_ID 1
Type Conversion Failure ChargePoint_ID 2
Type Conversion Failure ChargePoint_ID 3
Type Conversion Failure ChargePoint_ID 4
Type Conversion Failure ChargePoint_ID 5

meine zu importierenden txt files:
mit diesem gehts:
0000760820060222080002A33A7D1A,3a3a7d1aa37911da83a30050c236a1a0,R905BKO,R905BKO, 81 96 100 100 96 96 96 96 ,20060222080002,0076,0x8,0x0,C,0
0000760820060222080005A346B0C4,3c46b0c4a37911da83a30050c236a1a0,G708WMM,G708WMM, 100 100 100 100 100 100 100 100 ,20060222080005,0076,0x8,0x0,0,0
0000760820060222080009A3A9313E,3ea9313ea37911da83a30050c236a1a0,BX02YYZ,BX02YYZ, 100 100 100 100 100 100 100 100 ,20060222080009,0076,0x8,0x0,0,0
0000760820060222080013A3FF62E6,40ff62e6a37911da83a30050c236a1a0,NO READ,,0 0 0 0 0 0 0 0 ,20060222080013,0076,0x8,0x0,E,0
0000760820060222080017A34943E6,434943e6a37911da83a30050c236a1a0,DE03GXS,DE03GXS, 100 100 100 100 100 100 100 100 ,20060222080017,0076,0x8,0x0,0,0
0000760820060222080019A35EC71A,445ec71aa37911da83a30050c236a1a0,N87OYW,N87OYW,10 0 100 100 100 100 100 100 ,20060222080019,0076,0x8,0x0,0,0
0000760820060222080021A3ABD522,45abd522a37911da83a30050c236a1a0,NO READ,,0 0 0 0 0 0 0 0 ,20060222080021,0076,0x8,0x0,E,0
0000760820060222080023A3E657D2,46e657d2a37911da83a30050c236a1a0,W842YVA,W842YVA, 34 36 100 96 100 100 100 100 ,20060222080023,0076,0x8,0x0,0,0
0000760820060222080026A3A14F28,48a14f28a37911da83a30050c236a1a0,P78MOV,P78MOV,10 0 100 100 100 100 100 100 ,20060222080026,0076,0x8,0x0,0,0
0000760920060222080009C15D863A,3e5d863aa37911da9ac10050c236a19e,W575UBY,W575UBY, 96 96 100 100 100 100 100 100 ,20060222080009,0076,0x9,0x0,0,0
0000760920060222080012C1136580,40136580a37911da9ac10050c236a19e,S757CGX,S757CGX, 100 100 100 100 100 100 100 100 ,20060222080012,0076,0x9,0x0,0,0
0000760920060222080014C1418FD6,41418fd6a37911da9ac10050c236a19e,NO READ,,0 0 0 0 0 0 0 0 ,20060222080014,0076,0x9,0x0,E,0
0000760920060222080015C15710E4,425710e4a37911da9ac10050c236a19e,J649HMK,J649HMK, 100 100 100 100 100 100 100 100 ,20060222080015,0076,0x9,0x0,0,0
0000760920060222080019C156E2FC,4456e2fca37911da9ac10050c236a19e,LA02NUV,LA02NUV, 7 46 74 54 100 100 100 40 ,20060222080019,0076,0x9,0x0,0,0
0000760920060222080023C1F71860,46f71860a37911da9ac10050c236a19e,Y481GBO,Y481GBO, 92 100 96 100 96 100 100 100 ,20060222080023,0076,0x9,0x0,0,0
0000760920060222080029C13DC938,4a3dc938a37911da9ac10050c236a19e,LD02CVG,LD02CVG, 26 44 61 100 100 100 100 100 ,20060222080029,0076,0x9,0x0,0,0
0000760920060222080031C1CEA42A,4bcea42aa37911da9ac10050c236a19e,LG05AYP,LG05AYP, 100 100 100 100 100 100 100 100 ,20060222080031,0076,0x9,0x0,0,0
0000760920060222080054C10045D6,590045d6a37911da9ac10050c236a19e,NO READ,,0 0 0 0 0 0 0 0 ,20060222080054,0076,0x9,0x0,E,0
0000760920060222080055C1FD2602,59fd2602a37911da9ac10050c236a19e,FH55AJV,FH55AJV, 96 100 100 100 100 100 100 96 ,20060222080055,0076,0x9,0x0,0,0

mit diesem gehts NICHT:

00006D01200603211400483F3ADE96,193ade96b8e311da993f0050c236a1a5,NO READ,,0 0 0 0 0 0 0 0 ,20060321140048,006d,0x1,0x0,C,0
00006D032006032114001159A439C4,,,NOT VALID,,,,,,0,0
00006D032006032114001359886D38,,,NOT VALID,,,,,,0,0
00006D03200603211400165950C192,,,NOT VALID,,,,,,0,0
00006D08200603211400389ACE7350,,,,,,,,,E,0
00006D0920060321140004223BCEBA,ff3bcebab8e211da81220050c236a1a4,FY54TVZ,FY54TVZ, 100 100 100 100 100 100 100 100 ,20060321140004,006d,0x9,0x0,0,0
00006D092006032114001522DBC248,05dbc248b8e311da81220050c236a1a4,RV54PVX,RV54PVX, 24 100 100 100 100 100 100 24 ,20060321140015,006d,0x9,0x0,0,0
00006D0920060321140017224173EE,074173eeb8e311da81220050c236a1a4,NC55YKE,NC55YKE, 100 100 100 100 100 100 100 100 ,20060321140017,006d,0x9,0x0,0,0
00006D092006032114002022B378B2,08b378b2b8e311da81220050c236a1a4,LT53AAO,LT53AAO, 100 100 100 100 100 100 100 100 ,20060321140020,006d,0x9,0x0,0,0
00006D092006032114002822975E0C,0d975e0cb8e311da81220050c236a1a4,P822GBA,P822GBA, 100 100 100 100 100 100 100 100 ,20060321140028,006d,0x9,0x0,0,0
00006D09200603211400362293ED62,1293ed62b8e311da81220050c236a1a4,S828UDP,S828UDP, 100 100 100 100 100 100 100 100 ,20060321140036,006d,0x9,0x0,0,0
00006D0920060321140039223D6B48,143d6b48b8e311da81220050c236a1a4,EN54XCM,EN54XCM, 100 100 100 100 100 100 100 100 ,20060321140039,006d,0x9,0x0,0,0
00006D092006032114004322371D54,16371d54b8e311da81220050c236a1a4,S347PGW,S347PGW, 100 100 100 100 100 100 100 100 ,20060321140043,006d,0x9,0x0,0,0
00006D092006032114004922CE9E88,19ce9e88b8e311da81220050c236a1a4,BJ51OXG,BJ51OXG, 100 100 100 100 100 100 100 100 ,20060321140049,006d,0x9,0x0,0,0
00006D09200603211400512240ACC0,1b40acc0b8e311da81220050c236a1a4,GF55LBG,GF55LBG, 100 100 100 100 100 100 100 100 ,20060321140051,006d,0x9,0x0,0,0
00006D09200603211400542246B2F8,,,NOT VALID,,,,,,0,0
00006D0920060321140059223D3D38,,,,,,,,,0,0

meine Spec File fuer den import (bzw so schauen die Datentypen der Tabelle aus):

FileName Text
Passage_ID Text
LPNocr Text
LPNusr Text
conf Memo
captureTime Memo
ChargePoint_ID Long Integer
Device_ID Text
Direction Text
Readability Text
Plate_Pos Text

Also ich hab eh schon versucht die Feldtypen so gross wie möglich zu machen!(Fiels Size ueberall 255)!! Also ich steh an! :(

JBond
28.03.2006, 08:33
Hi,

also "006d" ist eindeutig kein LongInteger - da kann der Import nicht klappen.

Gruß, JBond

krijeck
28.03.2006, 08:44
oh fu** ich hab mich verzählt!! ich dachte das ist die vierte von unten dabei ist es die fuenfte!!! Ich hab Text schon auf Memo und wieder retour geändert und war schon am Verzweifeln!!!! Ok jetzt funkts natuerlich!!! Dass 6d kein Long Integer ist weiss ich ja eh!! ;) sorry war mein Fehler ... wieder mal!