private bool CargarArchivoExterno() { try { string fuente = @"C:\Users\georg\source\repos\PARCIAL II\crudDB.csv"; clsArchivo ar = new clsArchivo(); clsConexion cn = new clsConexion(); //obtener todo el archivo en un arreglo string[] arregloNotas = ar.LeerArchivo(fuente); string sentencia_sql = ""; int NumeroLinea = 0; //Iterando el arreglo, linea x linea para luego convertirlo en datos indivuales foreach (string linea in arregloNotas) { string[] datos = linea.Split(';'); if (NumeroLinea > 0) { sentencia_sql += $"INSERT INTO tb_alumnos VALUES({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n"; } NumeroLinea++; } //end foreach NumeroLinea = 0; cn.EjecutaSQLDirecto(sentencia_sql); //mandar todo a la BD return(true); } catch { return(false); } }