ListView从数据库中获取重复的数据行

时间:2015-04-06 14:40:19

标签: c# sql listview linq-to-sql duplicate-data

我有一个名为CinemaData的数据库,它有四列:seatNum,状态,名称和价格。方法updateTable()用于获取结果并放入listView1我正在使用Linq:

private void updateTable()
    {
        CinemaDataEntities db = new CinemaDataEntities();
        var query = from c in db.Reservations select c;

        listView1.Items.Clear();
        foreach (var detail in query)
        {
            ListViewItem item = new ListViewItem(detail.seatNum.ToString());
            item.SubItems.Add(detail.status);
            item.SubItems.Add(detail.name);
            item.SubItems.Add(detail.price.ToString());
            listView1.Items.Add(item);
        }
    }

listView只复制表的第一行多次,而没有其他行如下: duplicate

虽然数据如下所示:

data

任何帮助表示赞赏!感谢

0 个答案:

没有答案