本文介绍了填充Datagridview如何使用Linq的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想这样做但我正在使用linq任何例子我是怎么做的?



  public   partial   class  Form1:Form 
{
public Form1()
{
InitializeComponent();
BindGrid();
}

private void BindGrid()
{
string constring = @ 数据源=。\ SQL2005;初始目录= Northwind;用户ID = sa;密码=传递@ 123;
使用(SqlConnection con = new SqlConnection(constring))
{
使用(SqlCommand cmd = new SqlCommand( SELECT * FROM Customers,con))
{
cmd.CommandType = CommandType.Text;
使用(SqlDataAdapter sda = new SqlDataAdapter(cmd))
{
使用(DataTable dt = new DataTable())
{
sda .fill伪(DT);
dataGridView1.DataSource = dt;
}
}
}
}
}
}
解决方案



I want to do like this but i am using linq any examples how i do that?

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        BindGrid();
    }

    private void BindGrid()
    {
        string constring = @"Data Source=.\SQL2005;Initial Catalog=Northwind;User id = sa;password=pass@123";
        using (SqlConnection con = new SqlConnection(constring))
        {
            using (SqlCommand cmd = new SqlCommand("SELECT * FROM Customers", con))
            {
                cmd.CommandType = CommandType.Text;
                using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
                {
                    using (DataTable dt = new DataTable())
                    {
                        sda.Fill(dt);
                        dataGridView1.DataSource = dt;
                    }
                }
            }
        }
    }
}
解决方案



这篇关于填充Datagridview如何使用Linq的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-29 17:48
查看更多