当前位置: 首页>>代码示例>>C#>>正文


C# Query.ObtenerDataTable方法代码示例

本文整理汇总了C#中Query.ObtenerDataTable方法的典型用法代码示例。如果您正苦于以下问题:C# Query.ObtenerDataTable方法的具体用法?C# Query.ObtenerDataTable怎么用?C# Query.ObtenerDataTable使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Query的用法示例。


在下文中一共展示了Query.ObtenerDataTable方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: cargarDataGrid

        private void cargarDataGrid()
        {
            Query qr = new Query("select PR.COD_PREGUNTA, PR.COD_PUBLICACION as 'Codigo Publicación', PREGUNTA_DESCRIPCION as 'Pregunta' from JJRD.PREGUNTAS as PR " +
                                            "JOIN JJRD.PUBLICACION as PU ON Pr.COD_PUBLICACION = PU.COD_PUBLICACION " +
                                            "where pu.ID_USUARIO = " + idUsuario + " AND PR.RESPUESTA_DESCRIPCION IS NOT NULL");

            dataGridView.DataSource = qr.ObtenerDataTable();
            dataGridView.Columns[1].Visible = false;  //OCULTO LA COLUMNA COD_PREGUNTA
            dataGridView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); //LAS COLUMNAS SE ACOMODAN SOLAS
        }
开发者ID:juanurs,项目名称:gdd,代码行数:10,代码来源:FrmVerRespuestas.cs

示例2: bnCalificacionesRecibidas_Click

        private void bnCalificacionesRecibidas_Click(object sender, EventArgs e)
        {
            //calificaciones recibidas (se fija en las publicaciones que hizo el cliente y que esten calificadas)

            Query qry1 = new Query("SELECT DISTINCT P.COD_PUBLICACION, P.ID_USUARIO, COM.COD_CALIFICACION, CAL.CANTIDAD_ESTRELLAS, CAL.DESCRIPCION FROM JJRD.PUBLICACION AS P, JJRD.COMPRAS AS COM, JJRD.CALIFICACIONES AS CAL WHERE ( P.ID_USUARIO =  '" + idUsuario + "' )AND (P.COD_PUBLICACION = COM.COD_PUBLICACION) AND (COM.COD_CALIFICACION = CAL.COD_CALIFICACION)");
            dataResultado.DataSource = qry1.ObtenerDataTable();
            dataResultado.Columns[2].Visible = false;
            dataResultado.Columns[3].Visible = false;
            dataResultado.Columns[0].Visible = false;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:10,代码来源:FrmHistorialCliente.cs

示例3: bnOfertas_Click

        private void bnOfertas_Click(object sender, EventArgs e)
        {
            //ofertas realizadas (se fija en las ofertas y si fue comprada falta termirar si gano la subasta q no se como hacerlo
             // o sea si fue comprada, la gano, por ende creo que estas serian las ganadas)

            Query qry2 = new Query("select O.COD_PUBLICACION,O.ID_CLIENTE, MONTO, O.FECHA from jjrd.OFERTAS AS O, JJRD.PUBLICACION AS P, JJRD.CLIENTE AS CL WHERE O.COD_PUBLICACION = P.COD_PUBLICACION AND O.ID_CLIENTE = CL.ID_CLIENTE AND CL.ID_USUARIO = '" + idUsuario + "'");
            dataResultado.DataSource = qry2.ObtenerDataTable();
            dataResultado.Columns[2].Visible = false;
            dataResultado.Columns[0].Visible = true;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:10,代码来源:FrmHistorialCliente.cs

示例4: bnCalificacionesOtorgadas_Click

        private void bnCalificacionesOtorgadas_Click(object sender, EventArgs e)
        {
            //calificaciones otorgadas por el usuario (se fija en las compras que hizo el cliente y que esten calificadas)

            Query qry = new Query("select co.COD_PUBLICACION as 'Código de publicación' , pu.DESCRIPCION as 'Descripción de publicación' , ca.CANTIDAD_ESTRELLAS as 'Cantidad de estrellas ', ca.DESCRIPCION as 'Descripción de la calificación' from JJRD.CALIFICACIONES as ca "+
                                    "join JJRD.COMPRAS as co on co.COD_CALIFICACION = ca.COD_CALIFICACION "+
                                    "join JJRD.PUBLICACION as pu on pu.COD_PUBLICACION = co.COD_PUBLICACION "+
                                    "where co.ID_CLIENTE = "+fn.ObtenerIdCliente(idUsuario) +" and co.COD_CALIFICACION is not null");
            dataResultado.DataSource = qry.ObtenerDataTable();
            dataResultado.Columns[1].Visible = false;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:11,代码来源:FrmHistorialCliente.cs

示例5: bnCompras_Click

        private void bnCompras_Click(object sender, EventArgs e)
        {
            //compras realizadas por el usuario

            Query qr = new Query("SELECT DISTINCT ID_COMPRA, COD_PUBLICACION, CO.ID_CLIENTE,COD_CALIFICACION,FECHA,CANTIDAD FROM JJRD.COMPRAS AS CO, JJRD.CLIENTE AS CL  WHERE CO.ID_CLIENTE = CL.ID_CLIENTE AND CL.ID_USUARIO ='" + idUsuario + "'");
            dataResultado.DataSource = qr.ObtenerDataTable();
            dataResultado.Columns[3].Visible = false;
            dataResultado.Columns[1].Visible = false;
            dataResultado.Columns[4].Visible = false;
            dataResultado.Columns[0].Visible = false;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:11,代码来源:FrmHistorialCliente.cs

示例6: cargarDataGrid

        private void cargarDataGrid()
        {
            int idCliente = fn.ObtenerIdCliente(idUsuario);

            Query qr = new Query("SELECT PR.COD_PREGUNTA, PR.COD_PUBLICACION AS 'Codigo Publicación' , PREGUNTA_DESCRIPCION as 'Pregunta' FROM JJRD.PREGUNTAS AS PR "+
                                            "JOIN JJRD.PUBLICACION AS PU ON PR.COD_PUBLICACION = PU.COD_PUBLICACION  " +
                                            "WHERE PR.ID_CLIENTE = "+ idCliente +" AND RESPUESTA_DESCRIPCION IS NOT NULL");

            dataGridView.DataSource = qr.ObtenerDataTable();
            dataGridView.Columns[1].Visible = false;  //OCULTO LA COLUMNA COD_PREGUNTA
            dataGridView.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells); //LAS COLUMNAS SE ACOMODAN SOLAS
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:12,代码来源:FrmVerRespuestas.cs

示例7: bnBuscar_Click

 private void bnBuscar_Click(object sender, EventArgs e)
 {
     if (txtUsername.Text != "")
     {
         Query buscar = new Query("SELECT ID_USUARIO, USERNAME, (case when TIPO_DE_USUARIO = 'C' then 'Cliente' when TIPO_DE_USUARIO = 'E' then 'Empresa' when TIPO_DE_USUARIO = 'A' then 'Administrador' end) AS 'TIPO DE USUARIO ' FROM JJRD.USUARIOS WHERE USERNAME LIKE '%"+ txtUsername.Text +"%'");
         dataGridView1.DataSource = buscar.ObtenerDataTable();
         dataGridView1.Columns["id_usuario"].Visible = false;  //OCULTO LA COLUMNA
         dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
     }
     else
     {
         MessageBox.Show("Ingrese el username a buscar.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtUsername.Focus();
     }
 }
开发者ID:JnsCas,项目名称:gdd,代码行数:15,代码来源:FrmModificarUsuario.cs

示例8: FrmClienteModificarDatos_Load

        private void FrmClienteModificarDatos_Load(object sender, EventArgs e)
        {
            Query qry = new Query("select CALLE, LOCALIDAD, TELEFONO, COD_POSTAL, NUM_CALLE, PISO, DEPARTAMENTO from JJRD.CLIENTE WHERE ID_USUARIO = " + idUsuario);

            foreach (DataRow dataRow in qry.ObtenerDataTable().AsEnumerable())
            {
                txtDireccion.Text = dataRow[0].ToString();
                txtLocalidad.Text = dataRow[1].ToString();
                txtTelefono.Text = dataRow[2].ToString();
                txtCodigoPostal.Text = dataRow[3].ToString();
                txtAltura.Text = dataRow[4].ToString();
                txtPiso.Text = dataRow[5].ToString();
                txtDpto.Text = dataRow[6].ToString();
            }
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:15,代码来源:FrmClienteModificarDatos.cs

示例9: FrmModificar_Load

        private void FrmModificar_Load(object sender, EventArgs e)
        {
            Query qry = new Query("SELECT NOMBRE_CONTACTO, EMAIL, LOCALIDAD, CALLE, NUM_CALLE, PISO, DEPARTAMENTO, TELEFONO  FROM JJRD.EMPRESA WHERE ID_USUARIO = " + id);

            foreach (DataRow dataRow in qry.ObtenerDataTable().AsEnumerable())
            {
                txtNombreContacto.Text = dataRow[0].ToString();
                txtEmail.Text = dataRow[1].ToString();
                txtLocalidad.Text = dataRow[2].ToString();
                txtDireccion.Text = dataRow[3].ToString();
                txtAltura.Text = dataRow[4].ToString();
                txtPiso.Text = dataRow[5].ToString();
                txtDpto.Text = dataRow[6].ToString();
                txtTelefono.Text = dataRow[7].ToString();
            }
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:16,代码来源:FrmEmpresaModificar.cs

示例10: FrmMostrarFactura_Load

        private void FrmMostrarFactura_Load(object sender, EventArgs e)
        {
            //CARGA LBL NRO DE FACTURA
            this.lblNroFactura.Text = nroFactura.ToString();

            //CARGA LBL VENDEDOR
            string usuarioVendedor = new Query("SELECT VENDEDOR FROM JJRD.FACTURAS WHERE NRO_FACTURA = " +nroFactura).ObtenerUnicoCampo().ToString();
            this.lblVendedor.Text = usuarioVendedor;

            //CARGA DATAGRID
            Query qr = new Query("SELECT PU.DESCRIPCION as 'Descripcion', it.CANTIDAD as 'Cantidad', it.MONTO 'Monto' FROM JJRD.ITEMS AS IT " +
                                 "JOIN JJRD.PUBLICACION AS PU ON PU.COD_PUBLICACION = IT.COD_PUBLICACION "+
                                 "WHERE IT.NRO_FACTURA = " + nroFactura);

            dataGridView1.DataSource = qr.ObtenerDataTable();

            this.lblTotal.Text = new Query("SELECT TOTAL FROM JJRD.FACTURAS WHERE NRO_FACTURA = " +nroFactura).ObtenerUnicoCampo().ToString();

            this.lblTipoDePago.Text = new Query("SELECT FORMA_DE_PAGO FROM JJRD.FACTURAS WHERE NRO_FACTURA = " + nroFactura).ObtenerUnicoCampo().ToString();
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:20,代码来源:FrmMostrarFactura.cs

示例11: FrmPublicacionSubasta_Load_1

        private void FrmPublicacionSubasta_Load_1(object sender, EventArgs e)
        {
            //EL ADMINISTRADOR NO PUEDE GENERAR PUBLICACIONES
            if (fn.getTipoDeUsuario(idUsuario) == "A")
            {
                this.bnGuardar.Enabled = false;
            }

            txtFechaVencimiento.Enabled = false;
            txtFechaInicio.Text = Globales.fechaSistema;

            //Llena comboBox Cod_Publicacion
            string codPublicacion = "SELECT MAX(COD_PUBLICACION +1) FROM JJRD.PUBLICACION";
            Query qry11 = new Query(codPublicacion);
            decimal idPublicacion1 = (decimal)qry11.ObtenerUnicoCampo();

            txtCodigo.Text = idPublicacion1.ToString();

            //Llenar comboBox visibilidad
            SqlConnection conexion = new SqlConnection();
            conexion.ConnectionString = Settings.Default.CadenaDeConexion;

            DataSet ds = new DataSet();
            SqlDataAdapter da = new SqlDataAdapter("select DESCRIPCION from JJRD.Visibilidad where HABILITADO = 1 order by DESCRIPCION", conexion);
            da.Fill(ds, "JJRD.Visibilidad");

            comboBoxVisibilidad.DataSource = ds.Tables[0].DefaultView;
            comboBoxVisibilidad.ValueMember = "DESCRIPCION";
            comboBoxVisibilidad.SelectedItem = null;

            //Llenar comboBoxRubro

            string sql1 = "select DESCRIPCION,COD_RUBRO from JJRD.RUBRO order by DESCRIPCION";
            Query qry1 = new Query(sql1);
            List<KeyValuePair<string, int>> datos = (from x in qry1.ObtenerDataTable().AsEnumerable()
                                                     select new
                                                     KeyValuePair<string, int>(x["DESCRIPCION"].ToString(), Convert.ToInt32(x["COD_RUBRO"]))).ToList();
            listaRubros.DataSource = datos;
            listaRubros.DisplayMember = "Key";
            listaRubros.ValueMember = "Value";

            //Llenar comboBoxEstado

            string sql = "SELECT DESCRIPCION FROM JJRD.ESTADO_PUBLICACION order by Descripcion";

            Query estado = new Query(sql);

            foreach (DataRow dataRow in estado.ObtenerDataTable().AsEnumerable())
            {
                comboBoxEstadoPublicacion.Items.Add(dataRow[0]);
            }

            //Bloquear comandos
            comboBoxEstadoPublicacion.DropDownStyle = ComboBoxStyle.DropDownList;
            comboBoxPreguntas.DropDownStyle = ComboBoxStyle.DropDownList;

            txtFechaInicio.Enabled = false;
            comboBoxVisibilidad.DropDownStyle = ComboBoxStyle.DropDownList;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:59,代码来源:FrmPublicacionSubasta.cs

示例12: cargarComboBoxVisibilidad

        private void cargarComboBoxVisibilidad()
        {
            this.comboBoxVisibilidad.Text = "";
            this.comboBoxVisibilidad.Items.Clear();

            string sql = "SELECT DESCRIPCION FROM JJRD.VISIBILIDAD ORDER BY PRECIO";

            Query qry = new Query(sql);

            foreach (DataRow dataRow in qry.ObtenerDataTable().AsEnumerable())
            {
                comboBoxVisibilidad.Items.Add(dataRow[0]);
            }
        }
开发者ID:juanurs,项目名称:gdd,代码行数:14,代码来源:FrmListadoEstadistico.cs

示例13: FrmModificacionTotal_Load

        private void FrmModificacionTotal_Load(object sender, EventArgs e)
        {
            txtFechaVencimiento.Enabled = false;
            comboBoxVisibilidad.DropDownStyle = ComboBoxStyle.DropDownList;

            comboBoxPreguntas.Items.Add("SI");
            comboBoxPreguntas.Items.Add("NO");
            comboBoxCodPublicacion.Items.Add(publicacion);

            txtFechaInicio.Text = Globales.fechaSistema;
            this.txtFechaInicio.Enabled = false;

            if (tipoPubli == "Subasta")
            {// asignar a comboBox stock 1 y bloquear

                txtStock.Text = "1";
                txtStock.Enabled = false;

            }
            else { }

            SqlConnection conexion = new SqlConnection();
            conexion.ConnectionString = Settings.Default.CadenaDeConexion;

            //Llenar comboBoxEstado

            string sql = "SELECT DESCRIPCION FROM JJRD.ESTADO_PUBLICACION";

            Query estado = new Query(sql);

            foreach (DataRow dataRow in estado.ObtenerDataTable().AsEnumerable())
            {
                comboBoxEstado.Items.Add(dataRow[0]);
            }

            //llenar comboBoxVisibilidad

            DataSet ds = new DataSet();
            SqlDataAdapter da = new SqlDataAdapter("select DESCRIPCION from JJRD.Visibilidad where HABILITADO = 1", conexion);
            da.Fill(ds, "JJRD.Visibilidad");

            comboBoxVisibilidad.DataSource = ds.Tables[0].DefaultView;
            comboBoxVisibilidad.ValueMember = "DESCRIPCION";
            comboBoxVisibilidad.SelectedItem = null;

            comboBoxPreguntas.DropDownStyle = ComboBoxStyle.DropDownList;
            comboBoxCodPublicacion.DropDownStyle = ComboBoxStyle.DropDownList;
            comboBoxEstado.DropDownStyle = ComboBoxStyle.DropDownList;

            conexion.ConnectionString = Settings.Default.CadenaDeConexion;

            //Llenar comboBoxRubro

            string sql1 = "select DESCRIPCION,COD_RUBRO from JJRD.RUBRO";
            Query qry1 = new Query(sql1);
            List<KeyValuePair<string, int>> datos = (from x in qry1.ObtenerDataTable().AsEnumerable()
                                                     select new
                                                     KeyValuePair<string, int>(x["DESCRIPCION"].ToString(), Convert.ToInt32(x["COD_RUBRO"]))).ToList();
            listaRubros.DataSource = datos;
            listaRubros.DisplayMember = "Key";
            listaRubros.ValueMember = "Value";

            Query qry = new Query("SELECT DESCRIPCION, STOCK, PRECIO, FECHA_VENCIMIENTO, COD_VISIBILIDAD, ID_ESTADO_PUBLICACION,PREGUNTAS FROM JJRD.PUBLICACION  WHERE COD_PUBLICACION =" + publicacion);

            foreach (DataRow dataRow in qry.ObtenerDataTable().AsEnumerable())
            {
                //join codigo de visibilidad

                string consultar = "SELECT DESCRIPCION from jjrd.visibilidad where cod_visibilidad =" + dataRow[4].ToString();

                Query qry6 = new Query(consultar);

                string codigoViejo = (string)qry6.ObtenerUnicoCampo();

                //join estado de publicacion

                string consultarEstado = "SELECT DESCRIPCION from jjrd.Estado_publicacion where id =" + dataRow[5].ToString();

                Query qry7 = new Query(consultarEstado);

                string estadoViejo = (string)qry7.ObtenerUnicoCampo();

                comboBoxCodPublicacion.Text = publicacion;
                txtDescripcion.Text = dataRow[0].ToString();
                txtStock.Text = dataRow[1].ToString();
                txtPrecio.Text = dataRow[2].ToString().Replace(",", ".");
                txtFechaVencimiento.Text = dataRow[3].ToString();
                comboBoxVisibilidad.Text = codigoViejo.ToString();
                comboBoxEstado.Text = estadoViejo;
                comboBoxPreguntas.Text = dataRow[6].ToString();

                Convert.ToDouble(txtPrecio.Text);

            }

            // consulta los rubros viejos

            string consultarRubros = "SELECT COD_Rubro from jjrd.publicacion_Rubro where cod_publicacion =" + publicacion;

            Query qry8 = new Query(consultarRubros);
//.........这里部分代码省略.........
开发者ID:JnsCas,项目名称:gdd,代码行数:101,代码来源:FrmModificacionTotal.cs

示例14: tildarRubros

        private void tildarRubros()
        {
            string consultarRubros = "select rub.DESCRIPCION rubro " +
                                    "from JJRD.PUBLICACION_RUBRO pubrub " +
                                    "join JJRD.RUBRO rub " +
                                    "on rub.COD_RUBRO = pubrub.COD_RUBRO " +
                                    "where pubrub.COD_PUBLICACION  = " + publicacion.ToString();

            Query qry = new Query(consultarRubros);

            /* Para tildar las funcionalidades habilitadas */
            DataTable rubros = qry.ObtenerDataTable();
            foreach (DataRow unRubro in rubros.Rows)
            {
                string descripcionFuncionalidad = unRubro["rubro"].ToString();
                int index = listaRubros.FindString(descripcionFuncionalidad, 0);
                listaRubros.SetItemChecked(index, true);
            }
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:19,代码来源:FrmModificacionTotal.cs

示例15: FrmResponder_Load

        private void FrmResponder_Load(object sender, EventArgs e)
        {
            this.txtRespuesta.Enabled = false;
            this.bnResponder.Enabled = false;

            //CARGAR COMBOBOX CON SOLO LAS PUBLICACIONES QUE TIENEN PREGUNTAS

            Query qr = new Query("SELECT DISTINCT pu.COD_PUBLICACION FROM JJRD.PUBLICACION as pu " +
                                 "JOIN JJRD.PREGUNTAS as pr on pu.COD_PUBLICACION = pr.COD_PUBLICACION " +
                                 "WHERE pu.ID_USUARIO = " + idUsuario + " AND pu.PREGUNTAS = 'SI' AND pr.RESPUESTA_DESCRIPCION is null");

            foreach (DataRow dataRow in qr.ObtenerDataTable().AsEnumerable())
            {
                comboBox.Items.Add(dataRow[0]);
            }

            comboBox.DisplayMember = "Key";
            comboBox.ValueMember = "Value";
            comboBox.Text = null;
        }
开发者ID:JnsCas,项目名称:gdd,代码行数:20,代码来源:FrmResponder.cs


注:本文中的Query.ObtenerDataTable方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。