public IList <PlayerInfo> getPlayers() { IList <PlayerInfo> players = new List <PlayerInfo>(); OdbcCommand cmd = new OdbcCommand("{call " + SP_SELECT_PLAYERS + "}"); cmd.CommandType = CommandType.StoredProcedure; using (OdbcDataReader rdr = SqlHelper.ExecuteReader(cmd, SqlHelper.USABConnectionString)) { while (rdr.Read()) { PlayerInfo user = new PlayerInfo(); user.id = rdr.IsDBNull(0) ? 0 : rdr.GetInt32(0); user.firstname = rdr.IsDBNull(1) ? "" : rdr.GetString(1); user.lastname = rdr.IsDBNull(2) ? "" : rdr.GetString(2); user.position = rdr.IsDBNull(3) ? "" : rdr.GetString(3); user.height = rdr.IsDBNull(4) ? "" : rdr.GetString(4); user.weight = rdr.IsDBNull(5) ? "" : rdr.GetString(5); user.city = rdr.IsDBNull(6) ? "" : rdr.GetString(6); user.state = rdr.IsDBNull(7) ? "" : rdr.GetString(7); //user.birthdate = rdr.IsDBNull(8) ? "" : rdr.GetString(8); //user.year = rdr.IsDBNull(9) ? "" : rdr.GetString(9); //user.bio = rdr.IsDBNull(10) ? "" : rdr.GetString(10); //user.jersey_nbr = rdr.IsDBNull(11) ? "" : rdr.GetString(11); players.Add(user); } } return(players); }
private void actualizar() { OdbcConnection conexion = TaquillaDB.getDB(); try { string sql = string.Format("SELECT P.ESTADO_PELICULA, P.ID_PELICULA, P.NOMBRE_PELICULA, P.SINOPSIS_PELICULA, C.DESCRIPCION_CLASIFICACION, G.DESCRIPCION_GENERO, P.DURACION_PELICULA FROM PELICULA P, CLASIFICACION C, GENERO G WHERE P.ID_CLASIFICACION = C.ID_CLASIFICACION AND P.ID_GENERO = G.ID_GENERO;"); OdbcCommand cmd = new OdbcCommand(sql, conexion); OdbcDataReader reader = cmd.ExecuteReader(); dataGridView2.Rows.Clear(); while (reader.Read()) { if (reader.GetInt32(0) == 0) { dataGridView2.Rows.Add(reader.GetString(1), reader.GetString(2), "ESTRENADA", reader.GetString(3), reader.GetString(4), reader.GetString(5), reader.GetString(6)); } else { dataGridView2.Rows.Add(reader.GetString(1), reader.GetString(2), "PROXIMO ESTRENO", reader.GetString(3), reader.GetString(4), reader.GetString(5), reader.GetString(6)); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } conexion.Close(); }
public int getIDByAsignacionAutorizaciones(int tipo) { try { Conexion.abrirConexion(); string sql = ""; if (tipo.Equals(1)) // proyectos { sql = "select ID from alerta where IDProy_Autorz=" + this.IDProy_Autorz + ";"; } else // componentes { sql = "select ID from alerta where IDComp_Autorz=" + this.IDComp_Autorz + ";"; } OdbcDataReader dr = Conexion.ObtenerTuplas(sql); int id = -1; if (dr.Read()) { id = dr.GetInt32(0); } return(id); } catch (Exception) { return(-1); // valor absurdo } finally { Conexion.cerrarConexion(); } }
public void mostrar() { int val1 = 0; int val2 = 0; int total; OdbcDataReader mostrar = logic.concepto(); OdbcDataReader empleado = logic.empleado(); try { while (empleado.Read() && mostrar.Read()) { val1 = val1 + empleado.GetInt32(4); val2 = val2 + mostrar.GetInt32(3); total = val1 + val2; dataGridView1.Rows.Add(empleado.GetString(0), mostrar.GetString(0), total); } } catch (Exception err) { Console.WriteLine(err.Message); } }
public int obtenerUltimoId() { List <Reporte> reporteList = new List <Reporte>(); int rpt = 0; try { String sComando = String.Format("SELECT PK_id_reporte FROM TBL_REPORTE; "); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { rpt = reader.GetInt32(0); } } } catch (OdbcException ex) { MessageBox.Show(ex.ToString(), "Error al obtener reporte"); return(1); } return(rpt); }
public uint Read_count() { uint count = 0; try { Database.Connect(); command = new OdbcCommand { Connection = Database.GetConn(), CommandType = CommandType.StoredProcedure, CommandText = "{call csg.Order_ReadCount}" }; dataReader = command.ExecuteReader(); if (dataReader.Read()) { count = uint.Parse(dataReader.GetInt32(0).ToString()); } } catch (Exception ex) { MessageBox.Show("Excepción controlada en OrderDAO->Read_count: " + ex.Message, "Excepción", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Database.Disconnect(); } return(count); }
public static List <Sickbed> getList(OdbcDataReader reader) { List <Sickbed> list = new List <Sickbed>(); Sickbed sickbeds; while (reader.Read()) { sickbeds = new Sickbed(); sickbeds.S_ID = reader.GetInt32(0); sickbeds.R_ID = reader.GetInt32(1); sickbeds.S_Bool = reader.GetInt32(2); sickbeds.DE_ID = reader.GetInt32(3); list.Add(sickbeds); } return(list); }
OdbcCommand cmd = new OdbcCommand(); //对数据库执行操作 public List <Book> GetBookList() { try { con.Open(); string sql = "select * from book"; cmd.CommandText = sql; //设置执行的SQL语句 必须 cmd.Connection = con; //设置数据库连接实例 必须 int a = cmd.ExecuteNonQuery(); Console.WriteLine("受影响的行数" + a); OdbcDataReader reader = cmd.ExecuteReader(); List <Book> list = new List <Book>(); while (reader.Read()) { Book book = new Book(); book.BookName = reader.GetString(1); book.AutHor = reader.GetString(2); book.Pirce = reader.GetInt32(3); list.Add(book); } return(list); }catch (Exception e) { Console.WriteLine(e.Message); return(null); } finally { con.Close(); } }
//obtener datos para los combobox del tipo de movimiento public List <TipoMovimiento> llenarComboTipoMovimiento() { tipoMovimientoList = new List <TipoMovimiento>(); try { string sComando = string.Format("SELECT id_tipo_movimiento, nombre_tipo_movimiento, signo " + "FROM tipos_movimientos;"); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { TipoMovimiento tipoMovimientottmp = new TipoMovimiento(); tipoMovimientottmp.ID_TIPO_MOVIMIENTO = reader.GetInt32(0); tipoMovimientottmp.NOMBRE_TIPO_MOVIMIENTO = reader.GetString(1); tipoMovimientottmp.SIGNO = reader.GetChar(2); tipoMovimientoList.Add(tipoMovimientottmp); } } return(tipoMovimientoList); } catch (OdbcException ex) { mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message); mensaje.Show(); return(null); } return(null); }
private void ProcessTradeOrder(int tradeAmount, OdbcCommand command, DateTime executed, int orderId) { command.CommandText = "SELECT amount FROM live_orders WHERE id = " + orderId; OdbcDataReader reader = command.ExecuteReader(CommandBehavior.SingleResult); if (!reader.Read()) { throw new ArgumentNullException("Order id = " + orderId + " does not exist!"); } int orderAmount = reader.GetInt32(0); reader.Close(); if (orderAmount == tradeAmount) { command.CommandText = "DELETE FROM live_orders WHERE id = " + orderId; command.ExecuteNonQuery(); command.CommandText = "UPDATE archived_orders SET executed = " + string.Format("TIMESTAMP '{0}'", executed) + " WHERE id = " + orderId; command.ExecuteNonQuery(); } else { command.CommandText = "UPDATE live_orders SET amount = " + (orderAmount - tradeAmount) + " WHERE id = " + orderId; command.ExecuteNonQuery(); } }
void funcCargarDatos() { try { string cadena = "SELECT C.nitCliente, C.nombres, C.apellidos,FACENCCRED.idFacturaEncabezadoCredito, FACENCCRED.serie, FACENCCRED.fecha, TC.nombre, TC.cantidadDias, FACENCCRED.total FROM CLIENTE C, FACTURAENCABEZADOCREDITO FACENCCRED, TIPOCREDITO TC WHERE FACENCCRED.nitCliente = C.nitCliente AND FACENCCRED.idTipoCredito = TC.idTipoCredito AND FACENCCRED.estatus = false; "; OdbcCommand cma = new OdbcCommand(cadena, cn.nuevaConexion()); OdbcDataReader reader = cma.ExecuteReader(); while (reader.Read()) { cmbCliente.Items.Add(reader.GetString(1) + " " + reader.GetString(2)); cmbCode.Items.Add(reader.GetInt32(0).ToString()); } } catch (Exception e) { MessageBox.Show("ERROR AL MOSTRAR DATOS AL DATAGRIDVIEW " + e); } //CARGAR PELICULAS try { string cadena = "SELECT C.nitCliente, C.nombres, C.apellidos,FACENCCRED.idFacturaEncabezadoCredito, FACENCCRED.serie, FACENCCRED.fecha, TC.nombre, TC.cantidadDias, FACENCCRED.total FROM CLIENTE C, FACTURAENCABEZADOCREDITO FACENCCRED, TIPOCREDITO TC WHERE FACENCCRED.nitCliente = C.nitCliente AND FACENCCRED.idTipoCredito = TC.idTipoCredito AND FACENCCRED.estatus = false; "; OdbcCommand cma = new OdbcCommand(cadena, cn.nuevaConexion()); OdbcDataReader reader = cma.ExecuteReader(); while (reader.Read()) { dgvCliente.Rows.Add(reader.GetString(0), reader.GetString(1) + " " + reader.GetString(2), reader.GetString(3), reader.GetString(4), reader.GetString(5), reader.GetString(6), reader.GetString(7), reader.GetString(8)); } } catch (Exception e) { MessageBox.Show("ERROR AL MOSTRAR DATOS AL DATAGRIDVIEW " + e); } }
public string HorasDetalle2(string nCuenta) { string detalles = ""; string selectQuery = "SELECT id_proyecto,Periodo,Beneficiario,Horas_Acum FROM [Tabla General] where No_Cuenta = ? "; try { cmd = new OdbcCommand(selectQuery, odbcConnection); Open(); cmd.Parameters.Add("@Cuenta", OdbcType.VarChar).Value = nCuenta; OdbcDataReader MyDataReader = cmd.ExecuteReader(); while (MyDataReader.Read()) { detalles += "Nombre de Proyecto: " + MyDataReader.GetString(0) + "\n"; detalles += "Periodo: " + MyDataReader.GetString(1) + "\n"; detalles += "Beneficiaro: " + MyDataReader.GetString(2) + "\n"; //HORAS DE PROYECTO detalles += "Horas Trabajadas:" + MyDataReader.GetInt32(3).ToString() + "\n\n"; } } catch (Exception e) { Logger.Log("Error detalles" + e.Message, LogType.Error); Console.WriteLine("detalle" + e.Message); } Close(); return(detalles); }
public bool estadoDb(string Cuenta) { string selectQuery = "SELECT estado from [Datos Alumno Bot] where cuenta_telegram = ? ;"; cmd = new OdbcCommand(selectQuery, odbcConnection); Open(); try { cmd.Parameters.Add("@Cuenta", OdbcType.VarChar).Value = Cuenta; OdbcDataReader MyDataReader = cmd.ExecuteReader(); while (MyDataReader.Read()) { int num = MyDataReader.GetInt32(0); // Console.WriteLine(num); if (num == 2) { Close(); return(true); } } } catch (Exception e) { Logger.Log("estado " + e.Message, LogType.Warn); Console.WriteLine("estado " + e.Message); } Close(); return(false); }
public List <Disciplina> listaDisciplina() { List <Disciplina> retorno = new List <Disciplina>(); try { this.abrirConexao(); OdbcCommand DbCommand = conn.CreateCommand(); DbCommand.CommandText = "SELECT idDisciplina, nomeDisc FROM Disciplina"; OdbcDataReader DbReader = DbCommand.ExecuteReader(); while (DbReader.Read()) { Disciplina disciplina = new Disciplina(); disciplina.IdDisc = (DbReader.GetInt32(DbReader.GetOrdinal("idDisciplina"))); disciplina.NomeDisc = (DbReader.GetString(DbReader.GetOrdinal("nomeDisc"))); retorno.Add(disciplina); } DbReader.Close(); DbCommand.Dispose(); this.fecharConexao(); } catch (Exception a) { throw new Exception("Erro no Lista ID Disciplina:" + a + ""); } return(retorno); }
/// <summary> /// /////////////// /// </summary> /// void ActualizarGrid() { try { dgv_clientes.Rows.Clear(); string sRecuperarClientes = "SELECT tbl_empleado.PK_idEmpleado, tbl_empleado.nombre, tbl_empleado.apellido, " + "tbl_empleado.correo_electronico, tbl_empleado.telefono, tbl_punto_venta.nombre, tbl_area.nombre, tbl_empleado.estado " + "FROM tbl_empleado INNER JOIN tbl_punto_venta ON tbl_empleado.cod_punto_venta = tbl_punto_venta.PK_idPuntoVenta " + "INNER JOIN tbl_area ON tbl_empleado.cod_area = tbl_area.cod_area where tbl_empleado.estado = 1"; OdbcCommand sqlRecuperarClientes = new OdbcCommand(sRecuperarClientes, con); OdbcDataReader almacenaClientes = sqlRecuperarClientes.ExecuteReader(); while (almacenaClientes.Read()) { dgv_clientes.Rows.Add(almacenaClientes.GetInt32(0), almacenaClientes.GetString(1), almacenaClientes.GetString(2), almacenaClientes.GetString(3), almacenaClientes.GetString(4) , almacenaClientes.GetString(5), almacenaClientes.GetString(6), almacenaClientes.GetString(7)); } almacenaClientes.Close(); } catch (Exception ex) { Console.WriteLine("Error en la recuperacion de empleados: " + ex.Message); MessageBox.Show("Ocurrio un error, intentelo de nuevo"); } }
//obtener el tipo de movimiento para el ingreso de movimiento public TipoMovimiento obtenerTipoMovimiento(int id_tipo_movimiento) { tipoMovimiento = new TipoMovimiento(); try { string sComando = string.Format("SELECT id_tipo_movimiento, nombre_tipo_movimiento, signo " + "FROM tipos_movimientos " + "WHERE id_tipo_movimiento = {0} ;", id_tipo_movimiento); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { tipoMovimiento.ID_TIPO_MOVIMIENTO = reader.GetInt32(0); tipoMovimiento.NOMBRE_TIPO_MOVIMIENTO = reader.GetString(1); tipoMovimiento.SIGNO = reader.GetChar(2); } } return(tipoMovimiento); } catch (OdbcException ex) { mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message); mensaje.Show(); return(null); } }
private void llenarDataGrid() { try { dataGridView1.Rows.Clear(); string sBuscar = "SELECT tbl_bitacora_mantenimiento.PK_idBitacora" + ",tbl_bitacora_mantenimiento.PK_idActivo" + ", tbl_bitacora_mantenimiento.fecha" + ", tbl_empleado.apellido" + ", tbl_empleado.nombre" + ", tbl_bitacora_mantenimiento.anotaciones" + ", tbl_bitacora_mantenimiento.fecha_proximo_servicio " + " FROM tbl_bitacora_mantenimiento INNER JOIN tbl_empleado" + " ON tbl_bitacora_mantenimiento.ingeniero_responsable = tbl_empleado.PK_idEmpleado" + " WHERE tbl_empleado.cod_area= " + sArea + " AND tbl_bitacora_mantenimiento.fecha BETWEEN '" + dtpInicial.Value.ToString("yyyy-MM-dd") + "' AND '" + dtpFinal.Value.ToString("yyyy-MM-dd") + "'"; OdbcCommand sqlBuscar = new OdbcCommand(sBuscar, con); OdbcDataReader almacena = sqlBuscar.ExecuteReader(); Console.WriteLine(sBuscar); while (almacena.Read()) { dataGridView1.Rows.Add(almacena.GetInt32(0), almacena.GetString(1), almacena.GetString(2), almacena.GetString(3) + ", " + almacena.GetString(4), almacena.GetString(5), almacena.GetString(6)); } almacena.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
protected void ddJuegos_SelectedIndexChanged(object sender, EventArgs e) { OdbcConnection miConexion = conectarBD(); if (miConexion != null) { String query = String.Format("SELECT juegos.claveJ FROM juegos WHERE nombre='{0}'", ddJuegos.SelectedValue); OdbcCommand cmd = new OdbcCommand(query, miConexion); OdbcDataReader rd = cmd.ExecuteReader(); rd.Read(); int claveJuego = rd.GetInt32(0); rd.Close(); String query2 = String.Format("SELECT critica.contentido FROM critica WHERE critica.claveC= (SELECT claveC FROM escriben WHERE escriben.claveU={0} and escriben.claveJ={1})", Session["claveUnica"].ToString(), claveJuego); OdbcCommand cmd2 = new OdbcCommand(query2, miConexion); OdbcDataReader rd2 = cmd2.ExecuteReader(); rd2.Read(); lbCritica.Text = rd2.GetString(0); rd2.Close(); } else { Console.WriteLine("Hola"); } }
public int TechnicianOrders(string technician_id) { try { Database.Connect(); command = new OdbcCommand() { Connection = Database.GetConn(), CommandType = CommandType.StoredProcedure, CommandText = "{call csg.Order_TechnicianOrders(?)}", }; command.Parameters.Add("TehcnicianId", OdbcType.VarChar, 50).Value = technician_id; dataReader = command.ExecuteReader(); if (dataReader.Read()) { return(dataReader.GetInt32(0)); } else { return(0); } } catch (Exception ex) { MessageBox.Show("Excepción controlada en OrderDAO->ClientOrders: " + ex.Message, "Excepción", MessageBoxButtons.OK, MessageBoxIcon.Error); throw; } finally { Database.Disconnect(); } }
public string getReaderString(OdbcDataReader reader, int idx) { Type type; string sType; string str; if (reader.IsDBNull(idx) == true) { str = ""; } else { type = reader.GetFieldType(idx); sType = type.Name; if (sType == "String") { str = reader.GetString(idx); } else if (sType == "Int32") { str = reader.GetInt32(idx).ToString(); } else { str = ""; } } return(str); }
public bool RefactionsCotizations(string refaction_code) { bool request = true; try { Database.Connect(); command = new OdbcCommand() { Connection = Database.GetConn(), CommandType = CommandType.StoredProcedure, CommandText = "{call csg.Cotization_refactionFK_RefactionsCotization(?)}" }; command.Parameters.Add("@RefactionCode", OdbcType.VarChar, 50).Value = refaction_code; dataReader = command.ExecuteReader(); if (dataReader.Read()) { if (dataReader.GetInt32(0) > 0) { request = false; } } } catch (Exception ex) { MessageBox.Show("Excepción controlada en Cotization_refactionFKDAO->RefactionsCotizations: " + ex.Message, "Excepción", MessageBoxButtons.OK, MessageBoxIcon.Error); throw; } finally { Database.Disconnect(); } return(request); }
//obtener datos para los combobox de cotizaciones segun proveedor public List <TipoMovimiento> llenarComboTipoMovimiento(int id_proveedor) { List <TipoMovimiento> tipoMovimientoList = new List <TipoMovimiento>(); try { string sComando = string.Format("SELECT id_cotizacion_encabezado, nombre_cotizacion " + "FROM cotizaciones_encabezado " + "WHERE id_proveedor = {0}" + "AND fecha_caducidad > NOW();"); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { TipoMovimiento tipoMovimientottmp = new TipoMovimiento(); tipoMovimientottmp.ID_TIPO_MOVIMIENTO = reader.GetInt32(0); tipoMovimientottmp.NOMBRE_TIPO_MOVIMIENTO = reader.GetString(1); tipoMovimientottmp.SIGNO = reader.GetChar(2); tipoMovimientoList.Add(tipoMovimientottmp); } } return(tipoMovimientoList); } catch (OdbcException ex) { mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message); mensaje.Show(); return(null); } }
public static string generateKey() { int nbr = 0; string lastNumero = ""; OdbcCommand cmd = new OdbcCommand("select count(*) from carte", AccesBd.getConnection()); OdbcDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { nbr = dr.GetInt32(0); } cmd.Dispose(); if (nbr == 0) { lastNumero = "CAR00001"; } else { OdbcCommand cmd2 = new OdbcCommand("Select max(Numero) from carte", AccesBd.getConnection()); OdbcDataReader dr2 = cmd2.ExecuteReader(); if (dr2.Read()) { lastNumero = dr2.GetString(0); } cmd.Dispose(); lastNumero = lastNumero.Substring(3); int lastnbr = int.Parse(lastNumero); lastnbr++; lastNumero = "CAR" + string.Format("{0:D5}", lastnbr); } return(lastNumero); }
//obtener datos para consulta de detalles de orden de compra public CotizacionEncabezado obtenerCotizacionEncabezado(int id_cotizacion_encabezado, int id_proveedor) { try { string sComando = string.Format( "select " + "id_cotizacion_encabezado, " + "id_proveedor, " + "nombre_cotizacion " + "from " + "cotizaciones_encabezado " + "where " + "id_cotizacion_encabezado = {0} and " + "id_proveedor = {1}; ", id_cotizacion_encabezado, id_proveedor); OdbcDataReader reader = transaccion.ConsultarDatos(sComando); if (reader.HasRows) { while (reader.Read()) { cotizacionEncabezado.ID_COTIZACION = reader.GetInt32(0); cotizacionEncabezado.NOMBRE_COTIZACION = reader.GetString(2); } } return(cotizacionEncabezado); } catch (OdbcException ex) { mensaje = new Mensaje("Error en la operacion con la Base de Datos: \n" + ex.Message); mensaje.Show(); return(null); } }
public List <Turma> listaturma() { List <Turma> retorno = new List <Turma>(); try { this.abrirConexao(); OdbcCommand DbCommand = conn.CreateCommand(); DbCommand.CommandText = "SELECT idTurma, NomeTur FROM Turma"; OdbcDataReader DbReader = DbCommand.ExecuteReader(); while (DbReader.Read()) { Turma turma = new Turma(); turma.IdTurma = (DbReader.GetInt32(DbReader.GetOrdinal("idTurma"))); turma.NomeTurma = (DbReader.GetString(DbReader.GetOrdinal("NomeTur"))); retorno.Add(turma); } DbReader.Close(); DbCommand.Dispose(); this.fecharConexao(); } catch (Exception a) { throw new Exception("Erro no Lista ID Turma:" + a + ""); } return(retorno); }
public IEnumerable <Recipe> FindAllRecipes(OdbcConnection connection) { var recipeDtos = new List <RecipeDto>(); var commandText = $"SELECT {Recipes.Id} FROM {Recipes.TableName};"; var command = new OdbcCommand(commandText, connection); using (OdbcDataReader reader = command.ExecuteReader()) { while (reader.Read()) { var recipeDto = new RecipeDto { Id = reader.GetInt32(0) }; recipeDtos.Add(recipeDto); } } var recipes = new List <Recipe>(); foreach (RecipeDto recipeDto in recipeDtos) { Recipe recipe = FindRecipeById(recipeDto.Id, connection); recipes.Add(recipe); } return(recipes); }
public List <Aluno> listaaluno() { List <Aluno> retorno = new List <Aluno>(); try { this.abrirConexao(); OdbcCommand DbCommand = conn.CreateCommand(); DbCommand.CommandText = "SELECT idAlun, nomeAlun FROM Aluna"; OdbcDataReader DbReader = DbCommand.ExecuteReader(); while (DbReader.Read()) { Aluno aluna = new Aluno(); aluna.IdAluno = (DbReader.GetInt32(DbReader.GetOrdinal("idAlun"))); aluna.NomelAuno = (DbReader.GetString(DbReader.GetOrdinal("nomeAlun"))); retorno.Add(aluna); } DbReader.Close(); DbCommand.Dispose(); this.fecharConexao(); } catch (Exception a) { throw new Exception("Erro no Lista ID Aluno:" + a + ""); } return(retorno); }
public static List <Tipo_Proyecto> listaDatos() { try { Conexion.abrirConexion(); OdbcDataReader dr = Conexion.ObtenerTuplas("select Codigo,Tipo from Tipo_Proyecto"); List <Tipo_Proyecto> ltipo = new List <Tipo_Proyecto>(); while (dr.Read()) { //ltipo.Add(new Tipo_Proyecto(int.Parse(dr["Codigo"].ToString()), dr["Tipo"].ToString())); Tipo_Proyecto x = new Tipo_Proyecto(); x.Codigo = dr.GetInt32(0); x.Tipo = dr.GetString(1).Trim(); ltipo.Add(x); } return(ltipo); } catch (Exception) { return(null); } finally { Conexion.cerrarConexion(); } }
public List <Professor> listaprofessor() { List <Professor> retorno = new List <Professor>(); try { this.abrirConexao(); OdbcCommand DbCommand = conn.CreateCommand(); DbCommand.CommandText = "SELECT idProf, nomeProf FROM Professor"; OdbcDataReader DbReader = DbCommand.ExecuteReader(); while (DbReader.Read()) { Professor professor = new Professor(); professor.IdProf = (DbReader.GetInt32(DbReader.GetOrdinal("idProf"))); professor.NomeProf = (DbReader.GetString(DbReader.GetOrdinal("nomeProf"))); retorno.Add(professor); } DbReader.Close(); DbCommand.Dispose(); this.fecharConexao(); } catch (Exception a) { throw new Exception("Erro no Lista ID Professor:" + a + ""); } return(retorno); }
void obtenerNumeroDevolucion() { try { // string selectQuery = "SELECT idCompra FROM encabezadocompra ORDER by idCompra DESC LIMIT 1"; string selectQuery = "SELECT PK_IdDevolucion FROM tbl_devoluciones_encabezado ORDER by PK_IdDevolucion DESC LIMIT 1"; // Conexion nuevo = new Conexion(); OdbcCommand sql = new OdbcCommand(String.Format(selectQuery), conexion.conectar()); OdbcDataReader almacena = sql.ExecuteReader(); bool validacion = false; while (almacena.Read() == true) { validacion = true; int dato = almacena.GetInt32(0); numerodeOrden = dato + 1; Txt_nodevolucion.Text = numerodeOrden + ""; } almacena.Close(); if (validacion == false) { Txt_nodevolucion.Text = 1 + ""; } } catch (Exception) { } }