Я думаю, что это своего рода вопрос, но я новичок в SQL Server в .NET, и я уже потерял несколько часов на этом ...
Я запустил новый проект, вставил DataGridView в пустую форму и в качестве источника данных я выбрал Add-> Database и создал новый файл базы данных SQL Server. Я назвал это db.mdf. Теперь я получаю DataSet с именем dbDataset и BindingSource с именем dbDataSetBindingSource. Я также добавил 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?