コード例 #1
0
        private void cargarArchivoExternoMySql()
        {
            string      fuente = @"C:\Users\alumno\Desktop\crudDB.csv";
            ClsArchivos ar     = new ClsArchivos();

            //obtner todo el archivo, linea por linea dentro de un arreglo
            string[] ArregloNotas  = ar.LeerArchivo(fuente);
            string   sentencia_sql = "";
            int      Numerolinea   = 0;

            ClsConexionMySQL cn = new ClsConexionMySQL();

            foreach (string linea in ArregloNotas)
            {
                //obtener datos
                String[] datos = linea.Split(';');
                if (Numerolinea > 0)
                {
                    sentencia_sql = sentencia_sql + $"insert into tb_alumnos values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n ";
                }
                Numerolinea++;
            }

            cn.EjecutaSQLDirecto(sentencia_sql);
        }
コード例 #2
0
        protected void Button_CargarInformacionMySQL_Click(object sender, EventArgs e)
        {
            string      fuente = @"C:\Users\Win10\Videos\crudDB.csv";
            ClsArchivos ar     = new ClsArchivos();

            //obtner todo el archivo, linea por linea dentro de un arreglo
            string[] ArregloNotas  = ar.LeerArchivo(fuente);
            string   sentencia_sql = "";
            int      Numerolinea   = 0;

            ClsConexionMySQL con = new ClsConexionMySQL();

            foreach (string linea in ArregloNotas)
            {
                //obtener datos
                String[] datos = linea.Split(';');
                if (Numerolinea > 0)
                {
                    sentencia_sql = sentencia_sql + $"insert into alumnos values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n ";
                }
                Numerolinea++;
            }

            con.EjecutaSQLDirecto(sentencia_sql);
        }