Olá Galera, estou estudando c# e Orientação Objeto e estou com problema eu criei uma classe de conexão que recebe dois valores o nome do grid e o sql do grid mais não estou conseguindo carregar os dados para o gridview segue o codigo para dar uma olhada.
alguém pode me dizer o que estou errando.
Muito Obrigado
Marcelo
public class classConexao
{
private string sSql;
private DataGridView sGrid;
public void getGrid(DataGridView Grid)
{
sGrid = Grid;
}
public DataGridView setGrid()
{
return sGrid;
}
public void getSql(string comando)
{
sSql = comando;
}
public string setSql()
{
return sSql;
}
public void mConexao(DataGridView Grid, string comando)
{
getSql(comando);
getGrid(Grid);
//Criando a String de Conexao
string strcon = "Data Source=localhost;Initial Catalog=banco;Integrated Security=True";
//Criando a String de acesso a tabela
string seltable = setSql();
//criando a conexao com a string de conexao pra dizer onde esta o banco
SqlConnection conexao = new SqlConnection(strcon);
//Criando o DataAdapter, serve para selecionar a Tabela
SqlDataAdapter da = new SqlDataAdapter(seltable, conexao);
//Dataset
DataSet ds = new DataSet();
//DataAdapter Passa os Valores da tabela que ta na string para o Dataset
da.Fill(ds, seltable);
//Criando o Data Source da GridView, mas usando o DR
Grid.DataSource = ds;
//Listando os Dados na Grid
Grid.DataBind();
//conexao.Open();
ds.Clear();
conexao.Close();
}
Pergunta
marcelo de souza dias
Olá Galera, estou estudando c# e Orientação Objeto e estou com problema eu criei uma classe de conexão que recebe dois valores o nome do grid e o sql do grid mais não estou conseguindo carregar os dados para o gridview segue o codigo para dar uma olhada.
alguém pode me dizer o que estou errando.
Muito Obrigado
Marcelo
Editado por quintelabAdicionado BBCode Code
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.