2009-05-25 4 views
1

저는 VS 2005 및 VS 2008을 사용해 본 적이 없으며이 질문을 한 번도 들지 않았습니다.하지만 이제 VS 2003에서 컨트롤을 사용하는 데 어려움을 겪고 있습니다. DataGridView는 존재하지 않으며 DataGrid 컨트롤을 사용하여 일부 데이터를 표시해야합니다. 문제는이 컨트롤이 표시하는 일부 값을 편집하여 데이터베이스의 변경 내용을 반영하려는 것이고이를 달성 할 방법을 찾지 못하는 것입니다. 이미 "googled", 관련 결과를 찾을 수 없으므로 약간의 도움을주십시오. 나는 C#으로 코딩하고있다..Net 2003에서 DataGrid WinForm 컨트롤을 업데이트하십시오.

답변

0

이 나는이 작업을 수행하기 위해 1.1 제 3 자 그리드 컨트롤을 찾아야합니다 기대 ... DataGridDataGridView로 대체 된 이유이다 (하지만 1.1 이전 가져 열심히 얻는다).

죄송이 매우 도움이없는 경우 ...

0

당신은 업데이트 할 SqlDataAdapter.Update 메소드를 호출하여 데이터 집합을 작성하고 데이터 그리드에와 데이터 그리드에 만들어진 변경 한 후이 데이터 집합을 결합하는 SqlDataAdapter를 사용할 수 있습니다 데이터베이스

0

listview를 사용하여 데이터베이스의 데이터를 나열 할 수 있습니다. listview의 itemsource를 DB에서 가져온 목록에 바인딩 할 수 있습니다. 또한 목록보기를 편집 가능하게 만들 수 있습니다. 목록보기가 충분하지 않은 경우

, 당신은 당신이 데이터 그리드를 배치 할 수 있습니다 그것은 내부

System.Windows.Forms.FlowLayoutPanel advancedFlowLayoutPanel = 
               this.flowLayoutHost.Child as System.Windows.Forms.FlowLayoutPanel; 
      advancedFlowLayoutPanel.WrapContents = true; 

같은 WindowsFormHost를 사용할 수 있습니다.

0

나는 새로운 사용자로서 나는 그것을 게시 할 수 없다, 당신이 'DataGrid Windows msdn'단어로 첫 번째 결과를 google 할 때 예제가있다. msnd의 버전을 1.1로 변경해야한다. 뼈대.

희망이 도움이됩니다.

관련 문제