SQL Server 2005의 새로운 기능은 다음과 같습니다.DataGridView에 SQL Server 테이블을 표시하십시오.
새 프로젝트가 시작되었습니다. 빈 폼의 DataGridView 및 데이터 소스로 추가 -> 데이터베이스를 선택하고 새 SQL Server 데이터베이스 파일을 만들었습니다. 나는 그것을 db.mdf라고 불렀다. 이제 dbDataSetBindingSource라는 이름의 dbDataset 및 BindingSource라는 DataSet을 얻습니다. 또한 LINQ를 SQL 클래스에 추가하여 내 프로젝트에 내 테이블 (일부 행을 추가 한 위치)을 내 .dbml로 끌어 왔습니다. 다음으로 나는 내 dbDataset을 doubleclicked하고 디자이너는 드래그하여 같은 테이블을 떨어 뜨렸다.
이미지가 있으시길 바랍니다.;). 문제는 프로그램을 실행하면 DataGridView에 아무 것도 표시되지 않는다는 것입니다. 내가 할 수 있다는 것을 알고있다.
dbDataClassesDataContext db = new dbDataClassesDataContext();
var records= from rec in db.MyTable select rec;
dataGridView1.DataSource = records;
그리고 그것은 완벽하게 작동한다. 하지만 dbDataSet 및 dbDataSetBindingSource 너무 작동해야합니다 ... 그냥 DataGridView 데이터를 표시하는 데 사용하는 방법?