| |

ASP.NET, WebServices u. RemotingStreamwriter sperrt Datei ?!? | |  | Autor: Jojo | Datum: 18.03.13 12:55 |
| Hallo,
ich habe folgendes Problem:
Ich schreibe mit dem Streamwriter eine Datei. Wenn ich aber ein paar Minuten später versuche die Datei zu überschreiben, bekomme ich die Meldung, dass die Datei noch geöffnet sein. Ich mache die aber eigentlich zu
Was ist falsch an meinem Code?
Using sw As IO.StreamWriter = New IO.StreamWriter(Dateiname, False, _
System.Text.Encoding.Default)
SDR = New SqlCommand(SQL, sdc).ExecuteReader
For T = 0 To SDR.FieldCount - 1
sw.Write(SDR.GetName(T) & ";")
Next T
sw.WriteLine()
Do While SDR.Read
For T = 0 To SDR.FieldCount - 1
sw.Write(Replace(Replace(SDR(T).ToString, ";", ","), _
vbCrLf, " ") & ";")
Next T
sw.WriteLine()
Loop
SDR.Close()
sw.Close()
sw.Dispose()
End Using Wenn ich dann versuche eine neue Datei hoch zu laden kommt der Fehler:
If System.IO.Path.GetFileName( _
FileUpload1.PostedFile.FileName).EndsWith(".csv", _
StringComparison.CurrentCultureIgnoreCase) = True Then
'File upload
Try
If System.IO.File.Exists(Dateiname) = True Then _
System.IO.File.Delete(Dateiname)
FileUpload1.PostedFile.SaveAs(Dateiname)
Meldung.InnerHtml = tools.Sprache("Die Datei ### wurde" & _
"erfolgreich übertragen.").Replace("###", _
System.IO.Path.GetFileName( _
FileUpload1.PostedFile.FileName)) & "<br /><br />"
Catch ex As Exception
Meldung.InnerHtml = tools.Sprache("Fehler bei speichern" & _
"der Datei") & " " & Dateiname & "<br />" & _
ex.Message & "<br /><br />"
Exit Sub
End Try
'... Der Fehler kommt dann:
Fehler bei speichern der Datei C:\inetpub\wwwroot\...\Shop_Lieferadressen.csv
Der Prozess kann nicht auf die Datei "C:\inetpub\wwwroot\...\Shop_Lieferadressen.csv" zugreifen, da sie von einem anderen Prozess verwendet wird.
Wer hat eine Idee?
Joachim |  |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
Neu! sevEingabe 3.0 
Einfach stark!
Ein einziges Eingabe-Control für alle benötigten Eingabetypen und -formate, inkl. Kalender-, Taschenrechner und Floskelfunktion, mehrspaltige ComboBox mit DB-Anbindung, ImageComboBox u.v.m. Weitere InfosTipp des Monats Access-Tools Vol.1 
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|