Aggiungere riga in un file

mercoledì 16 maggio 2007 - 11.11

elsinore Profilo | Junior Member

Ciao a tutti,
io sto cercando di aggiornare un file di testo aggiungendo una riga... uso questo codice

fs = new FileStream(path2PARTI, FileMode.Append, FileAccess.Write);
string rowStream22 = "";
rowStream22 = "X" + codPadre + codItem + Var2 + DatCreCmp + ";
Console.WriteLine(rowStream22);
fs.Close();

non mi da nessun errore ma non mi aggiorna il file dove sbaglio???

alx_81 Profilo | Guru

>Ciao a tutti,
Ciao!
>io sto cercando di aggiornare un file di testo aggiungendo una
>riga... uso questo codice
>
>fs = new FileStream(path2PARTI, FileMode.Append, FileAccess.Write);
>string rowStream22 = "";
>rowStream22 = "X" + codPadre + codItem + Var2 + DatCreCmp + ";
>Console.WriteLine(rowStream22);
>fs.Close();
>
>non mi da nessun errore ma non mi aggiorna il file dove
>sbaglio???
Non scrivi sul file.. ma sulla console

utilizza questo codice:
StreamWriter sw = new StreamWriter(path2PARTI, True); sw.Write("X" + codPadre + codItem + Var2 + DatCreCmp); sw.Close();
Alx81 =)

http://blogs.dotnethell.it/suxstellino

elsinore Profilo | Junior Member

grazie,
ma mi da un errore nel "true"

The name 'True' does not exist in the class or namespace 'Anagrafica_ConsumerWP.DataBaseUtilities'...


scusa ma così facendo nn lo sovrascrivo?

alx_81 Profilo | Guru

>grazie,
>ma mi da un errore nel "true"
>
>The name 'True' does not exist in the class or namespace 'Anagrafica_ConsumerWP.DataBaseUtilities'...
mettilo minuscolo.. è case sensitive C#..
io l'ho fatto in VB e poi l'ho convertito
>
>
>scusa ma così facendo nn lo sovrascrivo?
il true vuol dire che fai l'append.. guarda il costruttore...

Alx81 =)

http://blogs.dotnethell.it/suxstellino

elsinore Profilo | Junior Member

grazie!

alx_81 Profilo | Guru

>grazie!
di nulla
se ritieni che la risposta ti sia stata di aiuto, accetta la risposta che chiudiamo il thread
Alx81 =)

http://blogs.dotnethell.it/suxstellino

elsinore Profilo | Junior Member

scusa.....un'ultima cosa!!
mi sono accorto che mi si aggiorna il file ...tutto su una stessa riga....io avrei bisogno di appendere riga dopo riga....




....niente ho risolto!! grazie!

alx_81 Profilo | Guru

>scusa.....un'ultima cosa!!
>mi sono accorto che mi si aggiorna il file ...tutto su una stessa
>riga....io avrei bisogno di appendere riga dopo riga....
utilizza la WriteLine invece della Write..
va a capo automaticamente..

leggiti il link dell'help..
altrimenti non lo studi per bene..
http://msdn2.microsoft.com/en-us/library/system.io.streamwriter_methods(vs.80).aspx

Alx81 =)

http://blogs.dotnethell.it/suxstellino
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5