예제 #1
0
        private void cargar_clientes()
        {
            try
            {
                string sql = "select * from cliente limit 4;";

                MySqlConnection conn = new MySqlConnection(connStr);
                conn.Open();
                MySqlCommand    cmd = new MySqlCommand(sql, conn);
                MySqlDataReader rdr = cmd.ExecuteReader();

                DataTable tab = new DataTable();
                tab.Columns.Add("Nombre comercial", typeof(string));
                tab.Columns.Add("NIT", typeof(string));
                tab.Columns.Add("Dirección", typeof(string));
                tab.Columns.Add("Nombre del cliente", typeof(string));
                tab.Columns.Add("Teléfono fijo", typeof(string));
                tab.Columns.Add("Teléfono celular", typeof(string));
                tab.Columns.Add("Correo", typeof(string));

                while (rdr.Read())
                {
                    tab.Rows.Add(rdr[1], rdr[2], rdr[3], rdr[4], rdr[5], rdr[6], rdr[7]);
                }
                rdr.Close();
                GVclientes.DataSource = tab;
                GVclientes.DataBind();
            }
            catch (Exception ex)
            {
                ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + (ex.Message) + "');", true);
            }
        }
예제 #2
0
        protected void mostrarProveedores()
        {
            try
            {
                lblError.Text = "";
                DataSet datos = getProeveedores();
                if (datos.Tables[0].Rows.Count == 0)
                {
                    GVclientes.DataSource = null;
                }
                else
                {
                    GVclientes.DataSource = datos;
                }

                GVclientes.DataBind();
            }
            catch (Exception ex) { lblError.Text = ex.Message; }
        }