Ayuda con generacion de TXT C#

sucalmusu

Bovino maduro
#1
Hola Bakunos, llevo ya algunos dias con este conflicto

Tengo un gridview lleno con datos de SQL, al momento de querer generar el archivo txt, lo hace, con todos los datos que este GridView lleva, sin embargo lo que deseo hacer es que apartir de la segunda linea solo copie a partir de la columna No 18....

Me podrian ayudar a resolver esta problematica. ??

private void button1_Click(object sender, EventArgs e)
{//START

//This line of code creates a text file for the data export.
System.IO.StreamWriter file = new System.IO.StreamWriter(@"C:\Users\mgalindo\Desktop\Aqui\Nomina_" + textBox3.Text + ".txt");
try
{
string sLine = "";
//string sLine1 = "";

for (int r = 0; r <= dataGridView1.Rows.Count - 1; r++)
{
for (int c = 0; c <= dataGridView1.Columns.Count - 1; c++)
{
sLine = sLine + dataGridView1.Rows[r].Cells[c].Value;

if (c != dataGridView1.Columns.Count - 1)
{
sLine = sLine + "|||";
}
}
file.WriteLine(sLine);
sLine = " ";
/**/
/**/
}
file.Close();
System.Windows.Forms.MessageBox.Show("Se genero el Archivo Nomina_" + textBox3.Text + " de forma satisfactoria.", "Nominas Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (System.Exception err)
{
System.Windows.Forms.MessageBox.Show(err.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
file.Close();
}

}//END
 
Arriba