none
Ajuda para mostrar no gridview usando Linq to SQL RRS feed

  • Pergunta

  • Não estou conseguindo mostrar dados mapeados pelo Linq to SQL

    namespace StudioPrado
    {
        public partial class frmCategoria : Form
        {

            public frmCategoria()
            {
                InitializeComponent();
            }

            private void frmCategoria_FormClosed(object sender, FormClosedEventArgs e)
            {
                MeusFormularios.FormCategoria = null;
            }

            private void frmCategoria_Load(object sender, EventArgs e)
            {
                this.categoriaBindingSource.DataSource = DataContextFactory.DataContext.Categorias;

            }
        }
    }

    Acusa o seguinte erro

    cannot implicitly convert type "System.Data.Linq.Table<STP.DAO.Categoria> to "object"

    segunda-feira, 6 de abril de 2015 23:44

Respostas

  • jefferson, boa noite!

    Seu código pode ser assim:

    private void frmCategoria_Load(object sender, EventArgs e)
    {
    	this.categoriaBindingSource.DataSource = DataContextFactory.DataContext.Categorias.ToList();
    }
    Ou
    private void frmCategoria_Load(object sender, EventArgs e)
    {
    	DataContextFactory.DataContext _context = new DataContextFactory.DataContext();
    	
    	this.categoriaBindingSource.DataSource = _context.Categorias.ToList();
    }
    



    Se a resposta for útil, favor votar como útil para que ajude outros usuários com a mesma dúvida.

    Att,

    André Côrte
    Analista de Sistema
    Skype: corte.solutions
    Nosso trabalho
    Grupo de Estudo no Facebook
    Canal de Estudo no Youtube

    terça-feira, 7 de abril de 2015 00:46

Todas as Respostas