Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将listbox中的数据选择到datagrid中_C# - Fatal编程技术网

C# 如何将listbox中的数据选择到datagrid中

C# 如何将listbox中的数据选择到datagrid中,c#,C#,嗨,我想从列表框中选择国家,并将该国家的数据从数据库显示到数据网格中。 我做错了什么 OpenResult(); var selectedColumns = from SqlCeUpdatableRecord stulpelis in sqlResultSet where stulpelis["Ship Country"] = listBox1.SelectedItem

嗨,我想从列表框中选择国家,并将该国家的数据从数据库显示到数据网格中。 我做错了什么

OpenResult();

        var selectedColumns = from SqlCeUpdatableRecord stulpelis in sqlResultSet
                              where  stulpelis["Ship Country"] = listBox1.SelectedItem 
                              select new
                              {
                                  ShipName = stulpelis["Ship Name"],
                                  ShipPostalCode = stulpelis["Ship Postal Code"],
                                  ShipCountry = stulpelis["Ship Country"]
                              };
        dataGrid1.DataSource = selectedColumns.ToList();
        dataGrid1.Update();

我不知道,我只是想通过在列表框中选择国家来将数据输入datagrid,我不知道sytacs如何做。请检查您的船国数据类型,我猜它应该是intno,它的字符串是它的国家名称,就像意大利一样。当您运行此代码时会发生什么?有错误吗?