Det er meget simpelt at skrive til en fil i .NET (som også gælder ASP.NET):
- Dim path As String = Server.MapPath("~")
- Dim filename As String = "myFile.txt"
- Dim completePath As String = System.IO.Path.Combine(path, filename)
- Using sw As System.IO.StreamWriter = New System.IO.StreamWriter(completePath)
- sw.WriteLine("hello world")
- sw.Flush() 'Dette skriver det endeligt til filen
- End Using
Hvis du ønsker det i C# er syntaksen kun en lille smule anderledes:
- string path = Server.MapPath("~")
- string filename = "myFile.txt"
- string completePath = System.IO.Path.Combine(path, filename)
- Using (sw As System.IO.StreamWriter = New System.IO.StreamWriter(completePath))
- {
- sw.WriteLine("hello world")
- sw.Flush()
- }
Så skal du blot finde din egen logik for hvordan du vil skrive i filer, eller hvordan du vil holde styr på det.
Kan godt blive lidt noget besværligt rod som ikke er for kønt, men det er en mulighed for at få det til at fungere.
Søgninger bliver lidt mere specielle, og jo større din brugergruppe bliver jo mere ineffektiv vil denne løsning sandsynligvis blive.