我认为这是一个noob问题,但我是.NET中的SQL Server新手,我已经失去了几个小时......
我启动了新项目,在空表单上插入DataGridView,作为数据源,我选择了Add->数据库,我创建了新的SQL Server数据库文件。我叫它db.mdf。现在我得到名为dbDataset的DataSet和名为dbDataSetBindingSource的BindingSource。我还在我的项目中添加了LINQ to SQL Classes,并将我的表(我之前添加了一些行)拖到我的.dbml中。接下来,我双击了我的dbDataset,并在设计器中拖放了同一个表。
我希望你现在有一张照片;)。问题是当我运行程序时,DataGridView中没有显示任何内容。我知道我可以做到
dbDataClassesDataContext db = new dbDataClassesDataContext();
var records= from rec in db.MyTable select rec;
dataGridView1.DataSource = records;
它完美无缺。但我相信dbDataSet和dbDataSetBindingSource也应该工作......如何使用它们只是为了在DataGridView中显示数据?
答案 0 :(得分:1)