Hej! har någon lust att kort beskriva hur man skulle kunna göra det i asp. sidan? Jag har en C#-funktion som jag brukar använda till detta:skapa en text fil i SQL eller ASP.net
Jag har en databas med KundNr, ArikelNr, Antal, Datum.
Jag vill nu skapa en text fil som ser ut enligt följande:
XXXXX X X KundNr
YYYYY Datum
ZZZZZ ArtikelNr Antal
ZZZZZ ArtikelNr Antal
ZZZZZ ArtikelNr Antal
ZZZZZ ArtikelNr Antal
ZZZZZ ArtikelNr Antal
Någon som har en bra lösning på detta?
Ska man göra det i SQL eller i ASP sidan?
Tacksam för svar...Sv:skapa en text fil i SQL eller ASP.net
Sv: skapa en text fil i SQL eller ASP.net
public static string SkapaText(System.Data.DataTable dt, string Avgransare)
{
System.Text.StringBuilder text = new System.Text.StringBuilder();
// Börja datainläsning med att lägga till alla kolumnrubriker
for (int i = 0; i < dt.Columns.Count; i++)
{
text.Append(dt.Columns[i].ColumnName);
if (i < dt.Columns.Count - 1)
{
text.Append(Avgransare);
}
}
// Lägg till radbrytning efter rubriker
text.Append("\n");
// Lägg nu till alla poster
for (int j = 0; j < dt.Rows.Count; j++)
{
for (int i = 0; i < dt.Columns.Count; i++)
{
text.Append(dt.Rows[j][i].ToString());
if (i < dt.Columns.Count - 1)
{
text.Append(Avgransare);
}
}
// Lägg till radbrytning efter raden
if (j < dt.Rows.Count - 1)
{
text.Append("\n");
}
}
return text.ToString();
}
/Johan