private void btnacces_Click(object sender, EventArgs e) { AccesoADatos.ConexionAcces conexionAcces = new AccesoADatos.ConexionAcces(); try { conexionAcces.Conectar(); MessageBox.Show("se conecto a access"); string query = "select * from TABLA_EMPLEADO"; conexionAcces.LlenarGrid(query, dgvEmpleado); } catch (Exception) { MessageBox.Show("Error en acces"); } }
private void btnLista_Click(object sender, EventArgs e) { //try //{ //esto es una prueba AccesoADatos.ConexionAcces conexion = new AccesoADatos.ConexionAcces(); AccesoADatos.ConexionOracle conexionOracle = new AccesoADatos.ConexionOracle(); string query = "select * from TABLA_EMPLEADO;"; string queryEliminar = "DELETE FROM TABLA_EMPLEADO;"; //aqui obtengo los registros de la tabla empleados y lo meto en el data set var lista = conexion.obtenerRegistrosAcces(query, "TABLA_EMPLEADO"); //prueba dataset String columnas = String.Empty; String vals = String.Empty; DataTable dataTabla = lista.Tables[0]; var listaTabla = dataTabla.Select(null, null, DataViewRowState.CurrentRows); if (listaTabla.Count() < 1) { MessageBox.Show("no hay registros"); } else { String sql = String.Empty; string comilla = "'"; List <KeyValuePair <string, string> > values = new List <KeyValuePair <string, string> >(); foreach (DataRow row in dataTabla.Rows) { foreach (DataColumn column in dataTabla.Columns) { values.Add(new KeyValuePair <string, string>( column.ColumnName, comilla + row[column].ToString() + comilla )); } sql += insertBuilder("TABLA_EMPLEADO", values) + "\n"; values.Clear(); } MessageBox.Show(sql); try { conexionOracle.Update(queryEliminar); MessageBox.Show("se eliminaron registros"); } catch (Exception) { MessageBox.Show("error al borrar"); } } //dgvEmpleado.DataSource = lista.Tables[0]; // MessageBox.Show(this.dgvEmpleado.CurrentRow.Cells[1].Value.ToString()+ " "+ this.dgvEmpleado.CurrentRow.Cells[2].Value.ToString()); // string querycon = "insert into TABLA_PRUEBA(DNI,NOMBRE) values(" + this.dgvEmpleado.CurrentRow.Cells[1].Value.ToString() + "," + this.dgvEmpleado.CurrentRow.Cells[2].Value.ToString() + ");"; // conexion.Update(querycon); // string prueba = "select * from TABLA_PRUEBA"; // conexion.LlenarGrid(prueba, dgvEmpleado); //} //catch (Exception) //{ // MessageBox.Show("error"); //} }