2010-06-29 2 views
0

저는 C#에 대해 매우 익숙하며 액세스 데이터베이스에 행을 삽입하는 것으로 시작하고 싶습니다. 내가에서는 Microsoft Visual C#을 사용하고C#을 사용하여 액세스 할 행을 삽입하는 방법 #

2010 표현, 나는

내가 구글 등의 모습이 있었다 ... 데이터 집합 여기에서 어디로 가야 확신 오전 추가 한 .. 아무것도 나를 위해 일한 : (

나는이 코드를 시도하고있다 :.

 DataRow newCustomersRow = timeDataSet.Tables["theTimes"].NewRow(); 
     newCustomersRow["ID"] = "1"; 
     newCustomersRow["User"] = "Test Name"; 
     newCustomersRow["LieuHours"] = "23"; 
     timeDataSet.Tables["theTimes"].Rows.Add(newCustomersRow); 

테이블 만 3 colums이있다, 그것은 내가 일하고 더 큰 프로젝트입니다

탄원 어떤 사람이 나를 도울 수 있습니까?

+0

어떻게 <당신은 MDB와의 연결을 설정하는거야? – Bobby

+0

무슨 문제가 있는지 설명해 주시겠습니까? 오류가 있습니까? 행을 삽입하지 않았습니까? –

+0

conn.ConnectionString = @ "Provider = Microsoft.Jet.OLEDB.4.0;"을 사용하고 있습니다. + @ "데이터 원본 = C : \ time.mdb"; 을 사용하여 MDB에 연결합니다. 오류가 발생하지 않았거나 삽입 된 행이 없습니다. 나는 필드를 텍스트 상자로 보는 것으로 테스트하고있다. ( –

답변

0

테이블 세트에서 테이블 어댑터를 추가하면 마법사를 통해 삽입/삭제/업데이트/선택 메소드를 정의 할 수 있습니다. 다음과 같이 행을 삽입 해 보겠습니다.

using (timeDataSetTableAdapter ta = new timeDataSetTableAdapter()) 
{ 
    ta.Insert(1, "Test Name", "23"); 
} 

동일한 작업을 수행하려고합니다.

또한이 읽기 : http://msdn.microsoft.com/en-us/library/ms171935%28VS.80%29.aspx

관련 문제