Jeg er virkelig på herrens mark. Min nye chef har bedt mig overføre data fra den gamle Unix database til Access. Jeg ved meget lidt om Access og endnu mindre om UNIX.
Prøv at oprette en ny tom database i Access, vælge Filer/Hent eksterne data/Importér og se om du kan få det til at fungere. Det kan være at du skal have redigeret i tekstfilen, før det virker.
En database består af tabeller, og disse tabeller består af felter. Ikke noget hokus-pokus der, forstil dig det lidt ligesom en tabel i MS Word eller Excel indtil videre.
Access kan ikke importere alt mellem himmel og jord. Derfor kan man dumpe en fil, en komma separaret fil, som indeholder tabellernes data. Der er så sat et komma mellem hver felt indhold for at en anden database kan importere den.
Derfor skal du lige åbne den fil, og få dig en ide om hvordan formatet i den er.
strych9... du har fuldkommen ret, jeg fatter hat af db, jeg lavede dog selv den UNIX DB for 10 år siden. Jeg har dataene i en alm, txt fil... ville jo godt kunne importere det hele, men det ser total kikset ud det jeg har prøvet
Om muligt må du se om kan kan få fat i en kørende unix-base og en der kan lave forespørgsler i basen. Enhver post i basen har sandsynligvis et felt med et postnummer. Forespørgslen laves så output omfatter alle postnumre og alle felter. Der kan sandsynligvis vælges mellem flere formater og det er ikke sikkert, der er et format, som direkte kan importeres til Access. I så fald er det sikreste at vælge et format med linjeskift mellem alle poster. Du kender antallet af felter og kan derefter konvertere til et format som Access forstår. Har selv gennem årene lavet en del af den slags og brugte små DOS eller Consol-programmer (Windows) til denne del, som imidlertid sagtens kan laves i VBA i Access. Hvis du kun har en tekstfil er det et helt andet problem!
---------- Og til strych9: der er mange andre måder at lave databaser på end med tabeller som i Access eller Excel.
Hej igen. Jeg har adgang til den kørende UNIX database. det er et system der er fra 92-93 og kaldes NeXTSTEP, og DB-programmet kaldes StoneDesign. Windows var jo knap opfundet dengang, så jeg tror sgu ik lige det er så nemt... Koden er jo ASCII som jo er total standard, så alligevel burde det vel kunne lade sig gøre!?
J.o.Mask&nudl&jn&no Kaj o&d&oaard 49.jul& 4004 Calbr&r&t oå vor ny& mål&ban&. oar 4 - 3 mm oå 58840 m, så o&r skal oan &kk& brokk& s&o. sw SOKK&A oRAD&L&ooT 4000 588588340 &ndoå&t d.44-09-00. 44-09-00
har du selv lagt censur på filen med alle de & tegn? Eller er det vitterligt hvad du har i text filen? Hvis det er sådan filen ser ud så kan du godt glemme alt om at bruge den til noget fornuftigt. Hvem har lavet det database dump til dig?
Vi har systemet, vi har endda flere af dem!! Det kører aktivt, men skal over i en Access database. Jeg tror nok min chef har forsøgt at gøre det du foreslår, men hvordan pokker skal man sortere de data ? hmm...
Der skal laves en rapport (alle poster) og rapporten skal ikke udskrives til papir, men til en fil, og her kan man sandsynligvis vælge udskriftformat. Hvis du gør det får du en fil, som kan læses af os - og Access. Det sidste måske kun efter manipulation, som kan gøres i VBA i Access.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.