Je souhaite écrire des statistiques dans un fichier texte chaque fois qu'une personne charge une page. Mais de temps en temps, j'obtiens le type d'erreur "Impossible d'ouvrir le fichier, déjà utilisé". Je ne peux pas reproduire à 100% cette erreur, c'est très erratique. Mon code estProblème d'ouverture/écriture dans un fichier texte dans ASP.NET
Public Sub WriteStats(ByVal ad_id As Integer)
Dim ad_date As String = Now.Year & Now.Month
Dim FILENAME As String = Server.MapPath("text/BoxedAds.txt")
Dim objStreamWriter As StreamWriter
objStreamWriter = File.AppendText(FILENAME)
objStreamWriter.WriteLine(ad_id & ";" & ad_date)
objStreamWriter.Close()
End Sub
Ma question est, comment puis-je verrouiller et déverrouiller le fichier si je cesse d'obtenir les erreurs erratiques?
Merci
J'ai parfois besoin d'écrire dans le fichier jusqu'à 20 fois par page quelle serait la taille d'une contrainte sur une base de données? – pixeldev