안녕하세요 친구 내 프로그램에서 DataGridview를 사용하고 있습니다. 필자는 데이터베이스에서 DataGrid를 채울 필요가 있지만 하나의 열, 즉 "TIME"이라는 이름은 동일한 형식의 datetime 선택기에서 채워야합니다. 거기에 LOAD 버튼을 클릭하면, datagridview는 TIME 열에있는 datatime picker의 값과 함께 데이터베이스의 레코드로 채워 져야합니다. 그래서 누군가가 해결책을 보내면 나는 매우 감사 할 것입니다.여러 데이터 소스로 DataGrid를 채우는 C# 문제
0
A
답변
2
당신이 아래 SqlCommand를 할 수있는 DateTimePicker 값을 설정할 수 있습니다
select field1, field2, ... , datetimepicker.value
from table_name
where your_conditions
테스트 그것을하시기 바랍니다. 그리고 난 더 빨리 데이터 테이블에 새 열을 추가하는 것보다 생각하고 후 datetimepicker.value하는 값을 설정 데이터 테이블 작성
2
당신은 그리드 바인딩 할 데이터 집합/데이터 어댑터를 사용하는 경우 다음과 같이
이 작업을 수행 할 수 있습니다
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter();
da.Fill(ds);
DataTable dt = ds.Tables[0];
DataColumn dc = new DataColumn("TIME", typeof(System.DateTime));
dc.DefaultValue = dataTimePicker.SelectedDate;
dt.Columns.Add(dc);
grdView.DataSource = dt;
grdView.DataBind();
을
+0
안녕하세요 고맙습니다. 내 프로젝트에서 수정 한 후에도 괜찮습니다. – Nhuren
0
데이터 바인딩 이벤트를 사용하여 추가 열을 추가 할 수 있다고 생각합니다. 프레임 워크 버전 및 그리드 유형 (데이터 그리드 또는 그리드 뷰)에 따라 이벤트가 약간 다릅니다.
기본 개념은 행이 그리드에 추가되고 사용자가 지정한 다른 열에 자신의 값을 동적으로 추가 할 때마다 이벤트가 호출된다는 것입니다. 죄송합니다. 이보다 더 많은 것을 제공 할 수는 없지만 귀하가 제시 한 내용을 기반으로 할 수 있습니다.
관련 문제
- 1. 크리스탈 보고서의 데이터 소스로 여러 객체 설정
- 2. 문제 DataGrid를 Excel로 내보내기
- 3. SharePoint를 데이터 소스로 사용
- 4. 도장 DataGrid를 다시 채우는 방법은 무엇입니까?
- 5. 여러 List <>를 DatagridView의 데이터 소스로 사용하는 방법
- 6. 여러 소스로 업적 정상화
- 7. 데이터 소스로 무엇을 선택해야합니까?
- 8. 주소록을 데이터 소스로 사용
- 9. XML을 데이터 소스로 사용
- 10. DataGrid를 PDF로 내보내기 C#
- 11. WPF : 여러 소스로 바인딩 목록보기
- 12. DataGrid를 어떻게 정렬합니까?
- 13. Silverlight에서 동적으로 변경되는 연결에서 정렬 된 DataGrid를 채우는 방법
- 14. WPF DataGrid를 데이터 테이블에 바인딩
- 15. Dictionary <>를 IEnumerable <> 소스로 채우는 것
- 16. 데이터베이스에서 dataGrid를 업데이트하는 방법
- 17. Datatable in ASPX 여러 사용자 컨트롤의 데이터 소스로 사용
- 18. 여러 데이터 소스로 세션을 관리하는 데 문제가 있습니다.
- 19. DataTable 데이터 소스로 Gridview 검색
- 20. 원격 데이터 소스로 UITableView 초기화하기
- 21. 사전을 데이터 소스로 사용하는 격자보기
- 22. RSS를 데이터 소스로 사용하는 게시자
- 23. DataList 용 데이터 소스로 나열
- 24. iReport 데이터 소스로 POJO 사용
- 25. listview에서 객체 데이터 소스로 정렬
- 26. NSMutableArray를 NSTableView의 데이터 소스로 설정하십시오.
- 27. C# 동일한 데이터 소스 + 여러 DataGridViews = 데이터 바인딩 문제?
- 28. sortedlist를 데이터 소스로 사용하는 gridview에서 데이터 필터링
- 29. 여러 필드를 채우는 ajax 라이브러리
- 30. 외부 데이터 소스로 데이터베이스를 효율적으로 업데이트하려면 어떻게해야합니까?
datagridview에'object '를'datasource'로 지정하기 전에'datetime picker'의 값을'object'에 추가 할 수 있습니다 – KaeL
더 많은 정보가 필요합니다. 데이터 바인딩이 필요합니까? 그렇다면 어떤 종류의 대상을 데이터 바인딩합니까? – rein
지금 uptil 한 것에 대한 코드를 추가하십시오 –