Exemplo n.º 1
0
    /// <summary>
    /// Page_load acontece todos os eventos da pagina sem uma acao requisitada
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Page_Load(object sender, EventArgs e)
    {
        MySqlConnection conexao = new MySqlConnection("server=localhost;User Id=root;database=ramais; password=''"); //para abrir conexao com o banco de dados precisa
        // criar essa 'string' colocando servidor(localhost nesse caso)
        // id do usuario nome do banco e senha do mesmo


        MySqlCommand comando = new MySqlCommand("SELECT  code, nome, ramal, departamento, torre, email FROM lista ", conexao); //comando: variavel que faz a instrucao sql

        DataTable tabela = new DataTable();                                                                                    //DataTable exibe a tabela buscando no banco de dados os regsitros

        MySqlDataAdapter da = new MySqlDataAdapter(comando);

        try
        {
            conexao.Open(); // abre a conexao com banco de dados
            da.Fill(tabela);


            GridViewli.DataSource = tabela;
            GridViewli.DataBind();
        }
        finally
        {
            conexao.Close(); // fecha a conexao com o banco de dados
        }
    }
Exemplo n.º 2
0
    /// <summary>
    ///  todos os eventos do  botao click na pagina default o botao pesquisar
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Button1_Click(object sender, EventArgs e)
    {
        MySqlConnection conexao = new MySqlConnection("server=localhost;User Id=root;database=ramais; password=''");
        MySqlCommand    comando = new MySqlCommand("SELECT  *FROM lista where ramal LIKE @PESQUISAR or nome LIKE @PESQUISAR", conexao);

        DataTable tabela = new DataTable();

        try
        {
            conexao.Open();
            comando.Parameters.AddWithValue("PESQUISAR", "%" + txtBusca.Text + "%");
            GridViewli.DataSource = comando.ExecuteReader();
            GridViewli.DataBind();
        }



        finally
        {
            conexao.Close();
        }
    }