Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2010, 10:12
eloy_ameneiros
 
Fecha de Ingreso: julio-2010
Mensajes: 93
Antigüedad: 13 años, 9 meses
Puntos: 0
Importar .TXT a SQL en C#

Hola a todos,

estoy creando un programa en c# que me importe a una base una serie de archivos .txt. Lo que hago es que el usuario selecciona un directorio donde están todos los archivos.

Estos archivos son renombrados a .txt y ahora necesito que me recorra el directorio y me guarde la info de cada archivo en sql. Todos los archivos tienen el mismo formato y los campos están separados por #.

El codigo que tengo hasta ahora es el siguiente:

public partial class Dirinfo : Form
{
public Dirinfo()
{
InitializeComponent();
}

private void bt_dir_Click(object sender, EventArgs e)
{
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
txt_dir.Text = fbd.SelectedPath;
}
}

private void bt_vuelco_Click(object sender, EventArgs e)
{
DirectoryInfo di = new DirectoryInfo(txt_dir.Text);
FileInfo[] ficheros = di.GetFiles();
foreach (FileInfo f in ficheros)
{
f.CopyTo(txt_dir.Text + "\\" + f.Name + ".txt");
f.Delete();
}
}
}