private void cargarArchivoExterno() { string fuente = @"C:\Users\carlo\OneDrive\Documentos\Universidad\Tercer Semestre\Programación I\ArchivoCSV\crudDB.csv"; ClsArchivos ar = new ClsArchivos(); //obtener todo el archivo, linea por linea dentro de un arreglo string[] ArregloNotas = ar.LeerArchivo(fuente); string sentencia_sql = ""; int Numerolinea = 0; ClsConexion cn = new ClsConexion(); 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); }
}// fin de la respuesta al usuario public void animalNuevo(Nodo nodo) { //Listardatos nuevo = new Listardatos(); ClsConexion establecer = new ClsConexion(); String animalNodo = (String)nodo.valorNodo(); Console.WriteLine("Cual es el animal entonces?"); String nuevoA = Console.ReadLine(); Console.WriteLine($"Que pregunta con respuesta si / no puedo hacer para poder decir que es un {nuevoA}"); string pregunta = Console.ReadLine(); establecer.EjecutaSQLDirecto("INSERT INTO animales (animalnombre, animalsonido) VALUES ('" + nuevoA + "','" + pregunta + "');"); //nuevo.Nuevodato(nuevoA, pregunta); Nodo nodo1 = new Nodo(animalNodo); Nodo nodo2 = new Nodo(nuevoA); Console.WriteLine($"Para un(a) {nuevoA} la respuestas es si / no ?"); nodo.nuevoValor(pregunta + "?"); Console.WriteLine("Nuevo registro aguardado en la base de datos"); if (respuesta()) { nodo.izquierda = nodo2; nodo.derecha = nodo1; } else { nodo.izquierda = nodo1; nodo.derecha = nodo2; } }
private void cargarArchivoExterno() { string fuente = @""; ClsArchivos ar = new ClsArchivos(); //obtener todo el archivo, linea por linea dentro de un arreglo string[] ArregloNotas = ar.LeerArchivo(fuente); string sentencia_sql = ""; int Numerolinea = 0; ClsConexion cn = new ClsConexion(); 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); }
private void cargarArchivoexterno() { string fuente = @"C:\Users\HP\Desktop\tarea10\archivoCls.csv"; ClsArchivo ar = new ClsArchivo(); ClsConexion cn = new ClsConexion(); //obtener tood el archivo de un arreglo string[] ArregloNotas = ar.LeerArchivo(fuente); string sentencial_sql = ""; int NumeroLinea = 0; //interamos sobre el arreglo, line por linea para luego convertirlo en dadots foreach (string linea in ArregloNotas) { string[] datos = linea.Split(';'); if (NumeroLinea > 0) { sentencial_sql += $"insert into progra1.tb_alumno values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n"; }// end foreach NumeroLinea++; } NumeroLinea = 0; cn.EjecutaSQLDirecto(sentencial_sql); }
private void cargarArchivoExterno() { string fuente = @"C:\Users\alumno\Desktop\crudDB.csv"; //esta cadena es para ubicar el documento ClsArchivos archivo = new ClsArchivos(); ClsConexion conexi = new ClsConexion(); ClsConexionMySQL conexiMYSQL = new ClsConexionMySQL(); //obtner todo el archivo, linea por linea dentro de un arreglo string[] ArregloNotas = archivo.LeerArchivo(fuente); string sentencia = ""; int Numerolinea = 0; foreach (string linea in ArregloNotas) { //obtener datos String[] datos = linea.Split(';');//esta cadena reconoce los datos de el documento if (Numerolinea > 0) { sentencia = sentencia + $"insert into tb_alumnos values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n "; } Numerolinea++;// la sencia es para tomar en cuenta los datos de SQl server y poder hacer la conexion con la base datos } conexi.EjecutaSQLDirecto(sentencia); conexiMYSQL.EjecutaMySQLDirecto(sentencia); }
private void Button_Click_1(object sender, RoutedEventArgs e) { string dpi = Mdpi.Text; string salario = Msalario.Text; string puesto = Mpuesto.Text; string depto = Mdepto.Text; string sentencia = $"update tb_empleados set = {salario},'{puesto}','{depto}' where DPI = {dpi}"; ClsConexion cn = new ClsConexion(); cn.EjecutaSQLDirecto(sentencia); BuscarDatos(); }
private void Button_Click_1(object sender, RoutedEventArgs e) { string dpi = Bdpi.Text; string nombre = Bnombre.Text; string puesto = Bpuesto.Text; string fecha = Bfecha.Text; string sentencia = $"delete tb_empleados where DPI = {dpi}"; ClsConexion cn = new ClsConexion(); cn.EjecutaSQLDirecto(sentencia); BuscarDatos(); }
private void cargarArchivoExterno() { string fuente = @"C:\Users\alumno\Desktop\C# Arreglos\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; ClsConexion cn = new ClsConexion(); ClsConexionMySQL mysql = new ClsConexionMySQL(); ClsConexionOracle or = new ClsConexionOracle(); 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++; } switch (x) { case 1: cn.EjecutaSQLDirecto(sentencia_sql); break; case 2: mysql.EjecutaSQLDirecto(sentencia_sql); break; case 3: or.EjecutaSQLDirecto(sentencia_sql); break; } }
private void CargarDATOS() { string stef = @"C:\Users\alumno\Desktop\archivos\1_4949951634001101227.csv"; ClsArchivo gs = new ClsArchivo(); ClsConexion ma = new ClsConexion(); string[] arreglonotas = gs.LeerArchivo(stef); string conexion_sql = ""; int numerolin = 0; foreach (string linea in arreglonotas) { string[] datos = linea.Split(';'); if (numerolin > 0) { conexion_sql = $"insert into estudiantes values({datos[0]},'{datos[1]}'{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}'"; ma.EjecutaSQLDirecto(conexion_sql); } numerolin++; } numerolin = 0; }
private void cargarArchivoExterno() { string fuente = @"C:\Users\alumno\Desktop\crudDB.csv"; ClsArchivo ar = new ClsArchivo(); ClsConexion cnSQL = new ClsConexion(); ClsConexionMysql cnMYSQL = new ClsConexionMysql(); string[] ArregloNotas = ar.LeerArchivo(fuente); string sentencia = ""; int NumeroLinea = 0; foreach (string Linea in ArregloNotas) { string[] datos = Linea.Split(';'); if (NumeroLinea > 0) { sentencia += $"insert into tb_estudiantes1 values({datos[0]},'{datos[1]}',{datos[2]},{datos[3]},{datos[4]},{datos[5]},'{datos[6]}');\n"; } NumeroLinea++; } NumeroLinea = 0; cnSQL.EjecutaSQLDirecto(sentencia); cnMYSQL.EjecutaMYSQLDirecto(sentencia); }
static void Main(string[] args) { ClsMySQL cnMySql = new ClsMySQL(); ClsConexion cnSql = new ClsConexion(); ClsOracle cnOracle = new ClsOracle(); int opcion; Console.WriteLine("Ingrese una opcion:\n1.Conectar con SQL server\n2.Conectar con MySql\n3.Conectar con Oracle"); opcion = int.Parse(Console.ReadLine()); switch (opcion) { case 1: int selecion; Console.WriteLine("Ingrese opcion:\n1. Conectar a SQL Server\n2.Insertar datos\n3. Insertar doc.txt"); selecion = int.Parse(Console.ReadLine()); switch (selecion) { case 1: cnSql.abrirConexion(); cnSql.cerrarConexionBD(); break; case 2: string datos = cnSql.insertar_datos(); cnSql.EjecutaSQLDirecto(datos); break; case 3: string ob_txt = cnSql.Insert_Registro_txt(); cnSql.EjecutaSQLDirecto(ob_txt); break; default: Console.WriteLine("Opcion invalida"); break; } break; case 2: int selecion2; Console.WriteLine("Ingrese opcion:\n1. Conectar y comprobar conexion a MySQL\n2.Insertar datos\n3. Insertar doc.txt\n4.Hacer consulta"); selecion2 = int.Parse(Console.ReadLine()); switch (selecion2) { case 1: cnMySql.AbrirBD(); cnMySql.CerrarBD(); break; case 2: string dat = cnMySql.insertarBD(); cnMySql.CrudTable(dat); break; case 3: string dt_txt = cnMySql.Insert_Registro_txt(); cnMySql.CrudTable(dt_txt); break; case 4: string consult = "SELECT * FROM tb_alumnos where parcial1>6"; cnMySql.consulta_bd(consult); break; default: break; } break; case 3: int selecion3; Console.WriteLine("Ingrese opcion:\n1. Conectar a Oracle\n2.Insertar datos\n3. Insertar doc.txt"); selecion3 = int.Parse(Console.ReadLine()); switch (selecion3) { case 1: break; case 2: break; case 3: break; default: break; } break; default: break; } }