2011-10-03 1 views
0

MS Access 2003 및 vb.net을 사용하여 재고 관리의 Windows 응용 프로그램을 개발 중입니다.내 DataGridview를 MS Access 데이터베이스에 다시 쓸 수 없습니다.

형식에서 Dataagridview를 사용하고 FillBytoolstrip 옵션을 사용하여 유형을 사용하여 데이터를 필터링 할 수 있습니다.

하지만 어떻게 내가 gridview의 최신 변경 사항을 반영하기 위해 데이터베이스를 업데이트 할 수 있는지 모르겠다.

시도했지만 검색을 시도했지만 적절하고 체계적인 답변을 찾을 수 없습니다.

도와 주시겠습니까?

다음 코드는 내가 사용한 코드입니다. 나는 이것에 초보적이다. 도와주세요 !!

Private Sub BOM_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 

Me.PartnoTableAdapter.Fill(Me.HemDatabase1DataSet3.partno) 

End Sub 

Private Sub FillByToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FillByToolStripButton.Click 
     Try 
      Me.PartnoTableAdapter.FillBy(Me.HemDatabase1DataSet3.partno, TypeToolStripTextBox.Text) 
     Catch ex As System.Exception 
      System.Windows.Forms.MessageBox.Show(ex.Message) 
     End Try 

답변

0

당신은 (Fill & FillBy 방법을 사용하여) 데이터베이스를 읽고 할 수있는 TableAdapter에 PartnoTableAdapter을 설정했습니다.

Update 메서드를 사용하여 동일한 TableAdapter를 사용하여 데이터베이스에 다시 쓸 수 있습니다.