01. april 2004 - 10:22Der er
18 kommentarer og 2 løsninger
Skriv og læs fra Tekst fil
Er der nogen som kan skrive lidt kode eller funktioner på hvordan jeg læser og skriver til en txt fil?
1)Når jeg skal læse fra en txt fil, ligger felterne med fastbrede. Men alle linierne er ikke ens på hver linie, det variere meget fra linie til linie, men jeg ved dog hvor data ligger på de forskellige linier.
2)Når jeg skal skal skrive til txt fil, skal der først oprettes en txt fil med navn "betaling.txt". Herefter skal jeg fra min tabel "tbbetal" kunne indsætte nogle data ind i txt-filen, som skal være med fastbrede i filen. Tekst linierne skal oprettes med fastbrede, men breden i hver linie kommer ikke til at være ens.
Jeg skal altså have fat i noget kode hvor jeg kan navigere rundt i en txt fil, dvs.
- indsæt linieskift - Indsæt mellemrum (tegn) - Indsæt/skrive tekst i en fast brede (eks brede 6-35 indsættes navn) - Læs en bestemt brede og linie i filen - Navigere eks. 10 linier ned i filen
Are you saying that each line of text has different number of fields?
is it not possible to import the text file into a table and then manipulate the fields in the table. Then when you are finished you can export it again!
celal>if it is possible to import the file into a table as I asked 01/04-2004 11:03:46 then it would be possible to automate this so that no manual work is necessary! Almost everything you do manually in Access CAN be automated, but it will very likley take some programming!
Linierne er ikke ens i bredlængden, så det er noget med at man skal tælle breden for hverlinier, men jeg kender dog felt brederne i linien (Der er flere felter på en linie). Hvis bare jeg kan få noget hjælp til hvordan man hiver data ud af en fil + hvordan man rykker karakter frem og tilbage i en fil, så kan jeg selv finde en programmeringsmetode, men jeg mangler funktionerne til at manupulere og læse data fra txt filen.
celal>Try using the iport wizard to see if you can get the file into a table! When you use the wizard you will see a dialog box where there is a "Advanced" button, this allows you to import the file in various ways. You can then Save the import specification for use later when you automate the import routine. I think you should try playing around with this to see the possibilities it gives you.
If you can also send me the file and maybe the file layout (field wdths etc.) then I can see if I can make an import specification for you.
Hvis du skal forvente flere svar her på eksperten, er det en rigtig god ide at se at få afsluttet nogle af disse og få givet folk den credit, som de har fortjent. Jeg ved godt, at det langt fra er alle dine spm, som er besvaret. men det må være muligt at lukke de fleste - om ikke andet, så læg et svar selv og luk spørgsmålet på den måde. Men folk bruger tid og kræfter på at hjælpe dig, så du kan i det mindste vise dem den respekt at lukke din spm.
Sorry, har lige været i Kina i 3 uger, så jeg har ikke haft mulighed for arbejde videre med det. Men nu er jeg tilbage, og vil prøve og afslutte de åbne spørgsmål.
Jeg har nu fået klaret det med at skrive til en txt fil. og ang. at læse fra filen, så importere jeg filen og læser hver linie i den importerede tabel.
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.