private void cbInst_SelectedIndexChanged(object sender, EventArgs e) { //CB campus cadSql = "select distinct nomCamp from Campus c, Institucion i where i.Siglas ='" + cbInst.Text + "' and i.idInst = c.idInst"; GestorBD.consBD(cadSql, dsCampus, "Campus"); Varios.Comunes.cargaCombo(cbCampus, dsCampus, "Campus", "nomCamp"); }
private void _4_Load(object sender, EventArgs e) { //1- Hcer la conexión a la BD de Oracle GestorBD = new GestorBD.GestorBD("MSDAORA", "System", "gonbar", "xe"); /* * GestorBD = new GestorBD.GestorBD("MSDAORA", "BD03", "gonbar", "oracle"); */ //2.1- Obtiene y muestra los datos de los Cadena. cadSQL = "Select * from T4CADCOM"; GestorBD.consBD(cadSQL, dsCadena, "TablaCadena"); comunes.cargaCombo(comboBox1, dsCadena, "TablaCadena", "NombreCadena"); //2.2- Obtiene y muestra los datos de los Sucursal. cadSQL = "Select * from T4Sucursal"; GestorBD.consBD(cadSQL, dsSucursal, "TablaSucursal"); comunes.cargaCombo(comboBox2, dsSucursal, "TablaSucursal", "NombreSucursal"); //2.2- Obtiene y muestra los datos de los Articulos. cadSQL = "Select * from T4Producto"; GestorBD.consBD(cadSQL, dsArticulo, "TablaArticulos"); comunes.cargaCombo(comboBox3, dsArticulo, "TablaArticulos", "NombreP"); }
public FrmConsultaPréstamos(GestorBD.GestorBD GestorBD, string rfc) { InitializeComponent(); this.gestorLocal = GestorBD; this.rfc = rfc; //Checamos si es ger. //Si no es ger, solo puede ver sus propios prestamos if (rfc == "ger") { this.cadSql = "select * from Préstamos"; Console.WriteLine(this.cadSql); gestorLocal.consBD(this.cadSql, DsGeneral, "Préstamos"); } else { this.cadSql = "select * from Préstamos where rfc = '" + this.rfc + "' "; gestorLocal.consBD(this.cadSql, DsGeneral, "Préstamos"); Console.WriteLine(this.cadSql); } //Muestra los datos en el grid. dataGVDatos.DataSource = DsGeneral.Tables["Préstamos"]; }
//Pone los datos de todos los Autores en el dataGrid y pone 'Autores' de título en el form. private void autoresToolStripMenuItem_Click(object sender, EventArgs e) { cadSql = "select * from T4Autor"; GestorBD.consBD(cadSql, "Autores", dsAutor); dtgGeneral.DataSource = dsAutor.Tables["Autores"]; this.Text = "Autores"; }
//Acciones iniciales al cargar la forma. private void FrmConsultas_Load(object sender, EventArgs e) { //Evaluar que botón creó la forma y hacer una consulta acorde. //El resultado se almacena en el DataSet correspondiente y se carga en el DataGridView switch (tipoCons) { case 0: cadSql = "select * from Cadena"; gestorBD.consBD(cadSql, dsCadena, "Cadena"); dtgGeneral.DataSource = dsCadena.Tables["Cadena"]; break; case 1: cadSql = "select NomCad, IdSucursal, NomSuc, DomSuc from Cadena c, Sucursal s " + "where s.RFC = c.RFC"; gestorBD.consBD(cadSql, dsSucursal, "Sucursal"); dtgGeneral.DataSource = dsSucursal.Tables["Sucursal"]; break; case 2: cadSql = "select p.IdProd, NomProd, Marca, NomCad as 'De venta en:', PrecioUni as 'Precio Unitario ($)' " + "from Producto p, Cadena c, CadenaProducto cp " + "where p.IdProd = cp.IdProd and c.RFC = cp.RFC"; gestorBD.consBD(cadSql, dsProducto, "Producto"); dtgGeneral.DataSource = dsProducto.Tables["Producto"]; break; case 3: cadSql = "select * from Cliente"; gestorBD.consBD(cadSql, dsCliente, "Cliente"); dtgGeneral.DataSource = dsCliente.Tables["Cliente"]; break; } }
private void button2_Click(object sender, EventArgs e) { try { button4.Visible = true; String Articulo, IdP; int CantArticulo; double Total; Articulo = comboBox2.SelectedItem.ToString(); CantArticulo = Convert.ToInt32(textBox2.Text); cadSQL = "Select * from T4Producto p, T4Vende v, T4Sucursal s where s.IdSuc=v.IdSuc and v.IdProd=p.IdProd and p.NombreP='" + Articulo + "' and s.NombreSucursal='" + comboBox3.SelectedItem.ToString() + "'"; GestorBD.consBD(t, cadSQL, "TablaUnArticulo", dsArticulo); Total = Convert.ToDouble(dsArticulo.Tables["TablaUnArticulo"].Rows[0]["Precio"].ToString()) * CantArticulo; IdP = Convert.ToString(dsArticulo.Tables["TablaUnArticulo"].Rows[0]["IdProd"].ToString()); dataGridView1.Rows.Add(); dataGridView1.Rows[cont].Cells["IdP"].Value = Articulo; dataGridView1.Rows[cont].Cells["CantArt"].Value = CantArticulo; dataGridView1.Rows[cont].Cells["PrecioTotalArticulo"].Value = Total; dataGridView1.Rows[cont].Cells["IdProducto"].Value = IdP; TotalDelTotal = TotalDelTotal + Total; comboBox2.SelectedIndex = -1; textBox2.Text = ""; cont = cont + 1; } catch (Exception err) { MessageBox.Show(err.Message); } }
private void cboAlum_SelectedIndexChanged(object sender, EventArgs e) { cadSQL = "select NomAl, Folio, Calif, Fecha, NomMat " + "from Alum a, Historial h, Mater m " + "where NomAl = '" + cboAlum.Text + "' and a.CU = h.CU and h.ClaveM = m.ClaveM"; GestorBD.consBD(cadSQL, "Califs", dsCalifs); DtgGeneral.DataSource = dsCalifs.Tables["Califs"]; }
private void cboAutor_SelectedIndexChanged(object sender, EventArgs e) { cboArticulo.Visible = true; //Obtiene y muestra los datos de los Articulos. cadSql = "select * from T4Articulo art, T4Autor a, T4Escribio e where art.idart=e.idart and e.idaut=a.idaut and a.nombre='" + cboAutor.SelectedItem + "'"; GestorBD.consBD(cadSql, dsArt, "T4Articulo"); comunes.cargaCombo(cboArticulo, dsArt, "T4Articulo", "Nomart"); }
//Muestra en el grid las calis del alumno elejido en el combo private void cboAlumnos_SelectedIndexChanged(object sender, EventArgs e) { cadSql = "select nomAl, nomMat, folio, calif, fecha " + "from alum a, historial h, mater m " + "where nomal = '" + cboAlumnos.Text + "' and a.cu=h.cu and h.clavem=m.clavem"; GestorBD.consBD(cadSql, dsCalifs, "Califs"); dtgGeneral.DataSource = dsCalifs.Tables["Califs"]; }
//date'2016-08-10' private void dateT_ValueChanged(object sender, EventArgs e) { cadSql = "select distinct art.nomart, art.idart, org.nomorg, beca.clase, con.nomcon, con.fechaini " + "from tartículo art, tescribió es, tbeca beca, tcongreso con, tparticipó par, torganización org, tautor au " + " where art.idart = par.idart and es.idart = art.idart and con.idcon = par.idcon and beca.idorg = org.idorg and es.idautor = au.idautor and au.noma = '" + cBox.Text + "' and con.FechaIni>= date '" + dateT.Text + "' order by nomorg "; GestorBD.consBD(cadSql, "a", dsAux); dsGeneral.DataSource = dsAux.Tables["a"]; }
private void FrmCarreras_Load(object sender, EventArgs e) { gestorBD = new GestorBD.GestorBD("MSDAORA", "bd07", "fercab", "oracle"); gestorBD.consBD("select distinct ciudad from campus", dsCiudades, "Ciudades"); gestorBD.consBD("select Nomcarr from carr", dsCarreras, "Carreras"); Varios.Comunes.cargaCombo(cbCarrera, dsCarreras, "Carreras", "Nomcarr"); Varios.Comunes.cargaCombo(cbCiudad, dsCiudades, "Ciudades", "ciudad"); }
private void btBuscar_Click(object sender, EventArgs e) { String cadSql = String.Format("select NOMINS, NOMCAMP, DOM, NOMSERV, NOMCARR, DURACION, CREDS from INSTITUCION i, CARR c, IMP im, OFRECE o, SERVICIOS s, CAMPUS ca where c.NOMCARR = '{0}' and ca.CIUDAD = '{1}' and i.IDINST = ca.IDINST and ca.IDCAMP = o.IDCAMP and o.IDSER = s.IDSER and ca.IDCAMP = im.IDCAMP and im.IDCARR = c.IDCARR", cbCarrera.Text, cbCiudad.Text); gestorBD.consBD(cadSql, dsInstituciones, "res"); dgInstituciones.DataSource = dsInstituciones.Tables["res"]; gestorBD.consBD("select count(*) as total from campus c where c.ciudad = '" + cbCiudad.Text + "'", dsServicios, "total"); totalServicios.Text = "Total de Campus " + dsServicios.Tables["total"].Rows[0]["total"].ToString(); }
private void FrmProgramasAlm_Load_1(object sender, EventArgs e) { //1- Acceso a la BD. GestorBD = new GestorBD.GestorBD("MSDAORA", "bd07", "fercab", "oracle"); //2- Llenar CB de instituciones cadSql = "select distinct Siglas from Institucion"; GestorBD.consBD(cadSql, dsInst, "Ins"); Varios.Comunes.cargaCombo(cbInst, dsInst, "Ins", "Siglas"); cadSql = "select distinct NomIns from Institucion"; GestorBD.consBD(cadSql, dsInst, "Ins"); Varios.Comunes.cargaCombo(cbinst1, dsInst, "Ins", "NomIns"); }
private void Agregar_Load(object sender, EventArgs e) { //1- Hace la conexìón a la BD de Oracle. GestorBD = new GestorBD.GestorBD("MSDAORA", "bd01", "linesp", "oracle"); //2- Obtiene y muestra los datos de los autores. cadSql = "select * from T4Autor"; GestorBD.consBD(cadSql, dsAut, "T4Autor"); comunes.cargaCombo(cboAutor, dsAut, "T4Autor", "Nombre"); //3- Obtiene y muestra los datos de los Congresos. cadSql = "select * from T4Congreso"; GestorBD.consBD(cadSql, dsCong, "T4Congreso"); comunes.cargaCombo(cboCongreso, dsCong, "T4Congreso", "Nombre"); }
//Acciones iniciales private void CampusCiudad_Load(object sender, EventArgs e) { //1. Crea la conexión a la base de datos GestorBD = new GestorBD.GestorBD("MSDAORA", "bd12", "lircar", "oracle"); //2. Llena el Combo Box de Carreras cadSql = "select * from t4Carrera"; GestorBD.consBD(cadSql, dsCarreras, "Carreras"); comunes.cargaCombo(cmbCarreras, dsCarreras, "Carreras", "nomcarr"); //3. Llena el Combo Box de Servicios cadSql = "select * from t4Campus"; GestorBD.consBD(cadSql, dsCiudades, "Ciudades"); comunes.cargaCombo(cmbCiudades, dsCiudades, "Ciudades", "ciudad"); }
private void Procesos_Load(object sender, EventArgs e) { String query; //1. Acceso a la BD GestorBD = new GestorBD.GestorBD("MSDAORA", "bd06", "patsig", "oracle"); //2. Obtiene los datos de los alumnos y se muestra en el grid. query = "select * from T4Producto"; GestorBD.consBD(query, dsProductos, "Productos"); comunes.cargaCombo(cbProductos, dsProductos, "Productos", "nom"); query = "select * from T4Cadena"; GestorBD.consBD(query, dsCadenas, "Cadenas"); comunes.cargaCombo(cbCadenas, dsCadenas, "Cadenas", "nom"); }
//Construye la cadena de inserción del nuevo préstamo y la envia a ejecución. private void btnAlta_Click(object sender, EventArgs e) { int folio; string fecha; DataRow fila; //Genera el nuevo folio. cadSql = "select top 1 folio from Préstamos order by folio desc"; //Verifica si hay préstamos registrados. GestorBD.consBD(cadSql, DsGeneral, "Folio"); if (DsGeneral.Tables["Folio"].Rows.Count != 0) { fila = DsGeneral.Tables["Folio"].Rows[0]; //Si sí, recupera el máximo folio. folio = (int)fila["Folio"] + 1; //Genera el nuevo folio. } else { folio = 1; //Si no, crea el primer folio. } //Aquí se deben obtener los diversos valores del préstamo, para construir la cadena de inserción. //Los valores del préstamo se recuperan usando las propiedades definidas en FrmCalculaPagos. //La siguiente cadena de inserción sólo es un ejemplo rápido. fecha = dtpFecha.Value.Date.ToString(); //Recupera la fecha (hay que corregir). cadSql = "insert into Préstamos values (" + folio + ",'9-10-2018'," + fcp.Monto + "," + 10 + "," + 1 + "," + 439 + "," + 5274 + "," + 5274 + ",'a')"; MessageBox.Show(cadSql); if (GestorBD.altaBD(cadSql) == OK) //Envía a ejecución la cadena. { MessageBox.Show("Alta de préstamo exitosa"); } else { MessageBox.Show("Alta de préstamo incorrecta"); } btnAlta.Enabled = false; }
private bool checar(string autor, string congr, string art, string fecha, string horario) { GestorBD = new GestorBD.GestorBD("MSDAORA", "bd01", "linesp", "oracle"); bool res = true; if (autor.Equals("") || congr.Equals("") || art.Equals("") || horario.Equals("")) { label1.Visible = true; label1.Text = "Checa que los datos sean correctos"; res = false; } else { //Obtiene la fecha del congreso cadSql = "select * from t4congreso where nombre='" + congr + "' and date'" + fecha + "' between fechaini and fechafin "; GestorBD.consBD(cadSql, dsCong, "T4Congreso"); if (dsCong.Tables["T4Congreso"] == null || dsCong.Tables["T4Congreso"].Rows.Count <= 0) { label1.Visible = true; label1.Text = "La fecha es incorrecta"; res = false; } } return(res); }
//Acciones inciales private void FrmGestorBD_Load(object sender, EventArgs e) { //1. Hace la conexion a la BD (Solo crea el objeto conexion ) GestorBD = new GestorBD.GestorBD("MSDAORA", "bd03", "mencos", "oracle"); //2. obtiene los datos de llos alumnos cadSQL = "select * from Alum"; GestorBD.consBD(cadSQL, "Alumnos", dsAlum); DtgGeneral.DataSource = dsAlum.Tables["Alumnos"]; comunes.cargaCombo(cboAlum, dsAlum, "Alumnos", "NomAl"); //Llenar las materias cadSQL = "select * from Mater"; GestorBD.consBD(cadSQL, "Materia", dsMater); //DtgGeneral.DataSource = dsMater.Tables["Materia"]; comunes.cargaCombo(cboMater, dsMater, "Materia", "NomMat"); }
//Se muestran los datos del cliente private void btnMostrar_Click(object sender, EventArgs e) { cadSql = "select * from Clientes where rfc='" + rfc + "'"; GestorBD.consBD(cadSql, DsGeneral, "Cliente"); //Muestra los datos en el grid. grdCliente.DataSource = DsGeneral.Tables["Cliente"]; }
//Prepara y envía la cadena de inserción de la nueva calificación. private void btnRegistrar_Click(object sender, EventArgs e) { DataRow[] filasAlum; DataRow[] filasMater; DataRow fila; DataSet dsTemp = new DataSet(); int folio, calif; String fecha; int cu, clavem; //Obtiene el nuevo folio cadSql = "select max(folio) as maxFolio from historial"; GestorBD.consBD(cadSql, dsTemp, "Temp"); fila = dsTemp.Tables["Temp"].Rows[0]; folio = Convert.ToInt32(fila["maxFolio"]) + 1; //obtiene la calificación calif = Convert.ToInt32(cmbCalificacion.Text); //obtiene la fecha. fecha = "date '" + dtpFecha.Value.Year + "-" + dtpFecha.Value.Month + "-" + dtpFecha.Value.Day + "'"; //obtiene la clave del alumno y materiad elegidas usando los ds. filasAlum = dsAlum.Tables["Alumnos"].Select("NomAl ='" + comboAlumnos.Text + "'"); filasMater = dsMater.Tables["Materias"].Select("nommat ='" + cmbMateria.Text + "'"); cu = Convert.ToInt32(filasAlum[0][0]); clavem = Convert.ToInt32(filasMater[0][0]); //inserta la nueva calificación a la tabla de historial cadSql = "insert into historial values(" + folio + "," + calif + "," + fecha + "," + cu + "," + clavem + ")"; int result = GestorBD.altaBD(cadSql); if (result == OK) { MessageBox.Show("Calificación insertado"); } else { MessageBox.Show("Error al insertar"); } //Habilita/deshabilita controles. cmbMateria.Visible = false; cmbMateria.Text = "Materias:"; cmbCalificacion.Visible = false; cmbCalificacion.Text = "Calificación:"; dtpFecha.Visible = false; btnRegistrar.Visible = false; btnAlta.Enabled = true; btnBaja.Enabled = true; btnCambio.Enabled = true; }
private void cbCadenas_SelectedIndexChanged(object sender, EventArgs e) { String query; string rfc = dsCadenas.Tables["Cadenas"].Select(String.Format("nom ='{0}'", cbCadenas.Text))[0]["RFC"].ToString(); query = "select * from T4Sucursal where RFC = '" + rfc + "'"; GestorBD.consBD(query, dsSucursales, "Sucursales"); comunes.cargaCombo(cbSucursales, dsSucursales, "Sucursales", "nom"); }
private void _6_Load(object sender, EventArgs e) { //1- Hcer la conexión a la BD de Oracle GestorBD = new GestorBD.GestorBD("MSDAORA", "BD03", "gonbar", "oracle"); //2.1- Obtiene y muestra los datos de los Cliente. cadSQL = "Select * from T4Cliente"; GestorBD.consBD(cadSQL, dsCliente, "TablaCliente"); comunes.cargaCombo(comboBox1, dsCliente, "TablaCliente", "NombreCliente"); //2.2- Obtiene y muestra los datos de los Sucursal. cadSQL = "Select * from T4Sucursal"; GestorBD.consBD(cadSQL, dsSucursal, "TablaSucursal"); comunes.cargaCombo(comboBox3, dsSucursal, "TablaSucursal", "NombreSucursal"); }
//acciones iniciales private void FrmGestorBD_Load(object sender, EventArgs e) { //1. Crea la conexión a la base de datos GestorBD = new GestorBD.GestorBD("MSDAORA", "bd12", "lircar", "oracle"); //2. Lee los datos de los alumnos y los despliega. cadSql = "select * from alum"; GestorBD.consBD(cadSql, dsAlum, "Alumnos"); dtgGeneral.DataSource = dsAlum.Tables["Alumnos"]; //3. Lee los datos de las materias y los despliega. cadSql = "select * from mater"; GestorBD.consBD(cadSql, dsMater, "Materias"); //dtgGeneral.DataSource = dsMater.Tables["Materias"]; comunes.cargaCombo(comboAlumnos, dsAlum, "Alumnos", "NomAl"); comunes.cargaCombo(cmbMateria, dsMater, "Materias", "Nommat"); }
private void Compras_Load(object sender, EventArgs e) { //1. Acceso a la BD gestorBD = new GestorBD.GestorBD("MSDAORA", "bd06", "patsig", "oracle"); // Llenamos el combo box de clientes cadSql = "select * from T4Cliente"; gestorBD.consBD(cadSql, dsClientes, "Clientes"); comunes.cargaCombo(cboClientes, dsClientes, "Clientes", "nom"); }
private void Función_Load(object sender, EventArgs e) { GestorBD = new GestorBD.GestorBD("MSDAORA", "bd03", "marbar", "oracle"); //2 Muesta en el grid los datos de los alumnos cadSql = "select * from tOrganización"; GestorBD.consBD(cadSql, "Organización", dsOrganización); dsGeneral.DataSource = dsOrganización.Tables["Organización"]; comunes.cargaCombo(comboBox1, dsOrganización, "Organización", "NomOrg"); }
//Ejemplo de conexión a Access. private void button1_Click(object sender, EventArgs e) { //1- Crea el objeto para acceder a la base de datos. GestorBDAcc = new GestorBD.GestorBD("Microsoft.ACE.OLEDB.12.0", "Admin", "", "C:/BD/Desarrollos/BDs/SistEsc1o.accdb"); //2- Obtiene datos de las materias. cadSql = "select * from Mater"; //Consulta. GestorBDAcc.consBD(cadSql, dsMater, "Mater"); //Se ejecuta. dtgGeneral.DataSource = dsMater.Tables["Mater"]; //Muestra resultados. }
//Ejemplo de conexión a SQL Server. private void button2_Click(object sender, EventArgs e) { //1- Crea el objeto para acceder a la base de datos. GestorBDSQL = new GestorBD.GestorBD("SQLNCLI11", "localhost", "sa", "sqladmin", "SistemaEscolar"); //2- Obtiene datos de los alumnos. cadSql = "select * from Alum"; //Consulta. GestorBDSQL.consBD(cadSql, dsAlum, "Alum"); //Se ejecuta. dtgGeneral.DataSource = dsAlum.Tables["Alum"]; //Muestra resultados. }
//Acciones iniciales private void AltaCampus_Load(object sender, EventArgs e) { //1. Crea la conexión a la base de datos GestorBD = new GestorBD.GestorBD("MSDAORA", "bd12", "lircar", "oracle"); //2. Llena el Combo Box de Instituciones cadSql = "select * from t4institución"; GestorBD.consBD(cadSql, dsInstituciones, "Instituciones"); comunes.cargaCombo(cmbInstituciones, dsInstituciones, "Instituciones", "nomins"); //3. Llena el Combo Box de Carreras cadSql = "select * from t4Carrera"; GestorBD.consBD(cadSql, dsCarreras, "Carreras"); comunes.cargaCombo(cmbCarreras, dsCarreras, "Carreras", "nomcarr"); //3. Llena el Combo Box de Servicios cadSql = "select * from t4Servicio"; GestorBD.consBD(cadSql, dsServicios, "Servicios"); comunes.cargaCombo(cmbServicios, dsServicios, "Servicios", "nomserv"); }
private void FrmGestorBD_Load(object sender, EventArgs e) { //1- Acceso a la BD GestorBD = new GestorBD.GestorBD("MSDAORA", "bd07", "fercab", "oracle"); //2- Obtiene los datos de los alumnos y se muestran en el grid cadSql = "select * from Alum"; GestorBD.consBD(cadSql, dsAlum, "Alumnos"); dtgGeneral.DataSource = dsAlum.Tables["Alumnos"]; comunes.cargaCombo(cboAlumnos, dsAlum, "Alumnos", "NomAl"); //3- Obtiene los datos de las materias y muestra su nombre en el combo cadSql = "select * from Mater"; GestorBD.consBD(cadSql, dsMater, "Materias"); //dtgGeneral.DataSource = dsMater.Tables["Materias"]; comunes.cargaCombo(cboMaterias, dsMater, "Materias", "NomMat"); }