Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Leggere ascii da file di testo
venerdì 06 luglio 2007 - 15.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Nikola88
Profilo
| Newbie
1
messaggi | Data Invio:
ven 6 lug 2007 - 15:05
Ciao a tutti, ho fatto un programma che legge un file di testo che presenta righe con il formato (ID#nome#) e lo converte in una INSERT per SQL che poi andrà ad eseguire su sql server
il nome è formato da caratteri ascii e si presenta cosi
5058#´Ã¾îÁø°í¾çÀÌ#
5059#°õµ¹À̸ðÀÚ#
5060#²¿±ò¸ðÀÚ#
5061#²É¸Ó¸®ÇÉ#
5062#¹Ð¤¸ðÀÚ#
5063#¹Ýâ°í#
5064#³ª¹µÀÙÅõ±¸#
5065#»ý¼±¸ðÀÚ#
5066#¼Å¥¹ö½º»Ô#
Ora il programma che ho fatto quando legge la riga però gli ascii li legge male (a volte li legge strani, a volte non li legge proprio) e mettendo ascii encoding mi legge tutti "??????"
riporto qua il frammento di codice della lettura
stream = new FileStream(filename, FileMode.Open, FileAccess.Read);
reader = new StreamReader(stream);
while (!reader.EndOfStream)
{
string Leggi = reader.ReadLine();
string[] Splittato = Leggi.Split('#');
SQL = "INSERT INTO `table` (`item_id` ,`view_name`)VALUES ('"
+ Splittato[0]
+ "', '"
+ Splittato[1]
+ "');";
EseguiQuery(SQL);
}
}
c'è un modo per leggere bene i caratteri ascii?
grazie per la risposta
Torna su
Stanze Forum
Elenco Threads
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 !