SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: marian_15 en Miércoles 25 de Noviembre de 2009, 17:09
-
hola!!!!!
Espero y me puedan ayudar!!!
tengo un pekeño problemita bueno mas bien grande problemita jijiji, Estoy trabajando con c# y mysql, lo k hago es desde un textbox jalo un archivo txt, lo que kiero hacer es que a la hora de cargar en el datagridview tambien carge el txt en mi base de datos de mysql, no hago la carga del archivo txt en mysql por que no es un solo archivo el que se carga si no son diferentes depende de las necesidades del usuario.
De antemano agradeceria sus comentarios graicias!!!!
-
El archivo de texto contiene secuencias SQL?
yo trabajo con SQLite pero es parecido, necesito que nos facilites mas datos para que podamos ayudarte.
-
RegistroPat mov FeMov sector numcred ce Fe periodo feAlta Inc FeAlta dias Monto --------- esTOS SON LOS CAMPOS DE MI Bd
E24-10046-10 6 18/06/1986 24 091114949 02 11/2006 31/07/2009 01 31/07/2009 0010 37,233.38
E24-10326-10 1 15/12/1982 00 091114965 02 07/2009 31/07/2009 01 31/07/2009 0010 3,944.42
E24-10326-10 1 15/12/1982 00 091114965 02 07/2009 31/07/2009 01 31/07/2009 0010 3,944.42
estos son ejemplos de lo que contiene el archivo de texto, son por supuesto mas registros y diferentes archivos de texto con diferente nombre. Lo k hago ya es jalar mi txt y cargarlo en el datagridview
//BOTON PARA EXAMINAR EN DONDE ESTA MI TXT Y PONERLO EN UN TEXTBOX!!!!!!!!!!11
private void bExaminar_Click(object sender, EventArgs e)
{
openFileDialog1.InitialDirectory = "c:\";
openFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
openFileDialog1.FilterIndex = 2;
openFileDialog1.RestoreDirectory = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
txtDirFile.Text = openFileDialog1.FileName;
}
}
//BOTON PARA CARGAR EÑ ARCHIVO TXT EN EL DATAGRIDVIEW!!!!!!!!!!!!!!!!!!!!!
private void bCargar_Click(object sender, EventArgs e)
{
if (txtDirFile.Text != "")
{
string texto;
int count = 14;
string[] split = null;
try
{
StreamReader tr = new StreamReader(txtDirFile.Text);
while ((texto = tr.ReadLine()) != null)
{
//this.textBoxPwd.Text += texto;
split = texto.Split(new Char[] { ',', ':', ';', ' '}, count);
dataGridView1.Rows.Add(split[0], split[1], split[2], split[3], split[4], split[5], split[6], split[7], split[8], split[9], split[10], split[11], split[12], split[13]);
split = null;
}
MessageBox.Show("Le archivo se cargo correctamente", "OK", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
else
{
MessageBox.Show("Seleccione un archivo y un delimitador", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
}
lO QUE KIERO ES K APARTE DE K EL TXT ME CARGE EN EL DATAGRIDVIEW, K TAMBIEN SE CARGE EN MI BASE DE DATOS K YA CREE CON LOS CAMPOS K PUSE EN LA PARTE SUPERIOR, PARA YO PODER HACER ASI MI BUSKEDA!!!
O NO SE SI SE PUEDA QUE DIRECTAMENTE DEL DATAGRIDVIEW SE HAGA LA BUSKEDA CON FILTROS SIN MI BASE DE DATOS.
RECORDAR K LA INFORMACION CAMBIA CONTINUAMENTE!!!!