E ai galera beleza, olha só estou tentando fazer um relatório em c# com report viwer só que os dados da tabela não estão aparecendo, não da erro algum mais os dados da tabela não aparecem. Já esta conectado com o banco e mesmo assim não aparece alguém poderia
me ajudar? Segue o código:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;
namespace The_black_list
{
public partial class Relatorio : Form
{
private MySqlConnection mconn;
private MySqlDataAdapter mAdapter;
private DataSet mDataSet;
public Relatorio()
{
InitializeComponent();
}
private void CarregarDados()
{
string config = "Persist Security Info=False;server=localhost;database=casamento;userid=root;pwd=root";
string consulta = ("SELECT qtd,convidado,dequem,faixaetaria,presenca from lista_convidados");
MySqlConnection conexao = new MySqlConnection(config);
conexao.Open();
MySqlCommand comm = new MySqlCommand(consulta, conexao);
MySqlDataAdapter adapter = new MySqlDataAdapter(comm);
DataTable data = new DataTable();
adapter.Fill(data);
}
private void Relatorio_Load(object sender, EventArgs e)
{
// TODO: esta linha de código carrega dados na tabela 'casamentoDataSet.lista_convidados'. Você pode movê-la ou removê-la conforme necessário.
this.lista_convidadosTableAdapter.Fill(this.casamentoDataSet.lista_convidados);
this.reportViewer1.RefreshReport();
}
}
}