14. november 2003 - 12:27Der er
2 kommentarer og 1 løsning
brug af csv-fil som database
Hej med jer
Sikkert et fjollet spørgsmål, men jeg prøver alligevel.
Er det muligt at uploade en csv-fil og bruge den til at læse fra. Hvordan gør jeg. Jeg har et program som eksportere denne type fil, og vil genre undgå at konvertere den - eller vil jeg ... hmmm - jeg skal ikke rette i den, eller skrive til den - kun læse
Du kan uploade filen på samme måde som du uploader dine asp-filer... Hvis du er ude efter en måde at indtaste filnavnet i en boks og uploade derigennem, så find lige ud af hvilke upload-komponenter du evt har.
En mulighed er at åbne filen med: Set fso = Server.CreateObject("Scripting.FileSystemObject") Set stream = fso.OpenTextFile(Server.MapPath("fil.csv"), 1, False) Så kan du lave en løkke, der indlæser alle linierne, opdeler data i felterne og derefter fx udskriver den 3 søjle: While Not stream.AtEndOfStream line = stream.ReadLine fields = Split(line, ";") ' fields er nu et array med felterne Response.Write fields(3) ' Vi udskriver det 3. felt fra arrayet WEnd Husk derefter at lukke filen: stream.Close Set stream = Nothing Set fso = Nothing
Jeg har fundet ud af, at jeg skal søge og liste og ditten og datten med den fil - jeg tror det er nemmere at exportere den til access, og bruge mdb i stedet ...
Du får lig pt for svaret ... det skal man ikke være karrig med :=)
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.