컴퓨터 지식 네트워크 - 컴퓨터 지식 - C#DataGridview에서 특정 컬럼의 정보만 보는 방법

C#DataGridview에서 특정 컬럼의 정보만 보는 방법

DGV 컨트롤은 지정된 데이터를 표시합니다.

DGV의 마지막 열 속성에 열을 추가할 때 지정된 열을 숨김으로 설정할 수 있습니다.

그러면 지정된 열이 표시되지 않습니다.

DGV 컨트롤에서 특정 셀의 데이터를 추출할 때. 다음과 같은 방법을 사용할 수 있습니다. 나는 수업의 연구위원입니다. 참고:

문법 부분

먼저 데이터 세트 선언 - Book

1. 공개 정적 SqlDataAdapter 어댑터;

2. private DataSet 데이터세트 = new DataSet("Book");

SQL 문을 사용하여 데이터베이스에서 데이터를 검색하고 데이터 세트 Book을 채웁니다.

3. string sql = string.Format("Book Info에서 Book 선택 BookId,BookName,BookAuthor,Price를 사용하세요.");

4. 어댑터 = new SqlDataAdapter(sql, DB_Helper.connection);

5. adapter.Fill(dataset, "Book"); //여기의 Book은 이전 Book과 정확히 동일할 것을 적극 권장합니다.

마지막으로 DGV 컨트롤을 채웁니다.

6 . dgvBookList.DataSource = 데이터 세트.Tables["Book"]; //여기의 도서는 이전 도서 도서와 정확히 동일할 것을 적극 권장합니다

(면책조항: 위 도서 도서 도서의 의미 요컨대 전혀 문제가 없다고 모두 적혀있습니다.)

DGV 컨트롤을 삭제하세요

7. Dataset.Tables["Book"].Clear();

DGV 컨트롤에서 선택한 행의 데이터를 가져오는 방법입니다.

8. int BookId = Convert.ToInt32( dgvBookList.SelectedRows[0].Cells["BookId"].Value );

(Convert.ToInt32()는 최고 용량 변환입니다.

dgvBookList dgv 컨트롤의 이름

SelectedRows[0]은 선택한 모든 행의 첫 번째 행입니다(여러 행을 선택한 경우).

SelectedRows[1]은 선택 항목입니다. . 모든 행 중 두 번째 행(여러 행을 선택한 경우)...

Cells["BookId"]는 선택한 현재 행에 대한 BookId라는 열입니다.

작성된 경우 Cells[2]로 직접적으로는 세 번째 열의 값을 의미하는 식입니다.

값을 설명할 수 없으므로 고정 형식이라고 가정하겠습니다

)

DGV 컨트롤의 데이터를 데이터베이스

9. SqlCommandBuilder kkk = new SqlCommandBuilder(어댑터);

10. Adapter.Update(dataset, "Book");

위는 모든 DGV에서 사용하는 구문입니다(약 98% 사용). 위의 10문장을 모두 외우셨을 거라 믿습니다. 문제 없습니다.

원래는 WORD 문서로 작성했는데, 이미지를 올릴 방법이 없었습니다. 그래서 자세한 내용은 부족한 것 같습니다.

上篇: IBM X40이 좋은가요? 下篇: 2001년 상위 10대 주가 상승
관련 내용