2014-02-22 3 views
0

데이터베이스에 데이터를 추가하려면 "추가"메서드를 사용하고 싶었지만 그렇지 않았습니다. 데이터베이스에 추가하는 방법은 "AddObject"및 "AddTo"입니다. "AddTo"를 선택하더라도, 내가 가지고 있지 않은 "Add"메소드를 사용하도록 제안합니다.데이터베이스 메서드에 "추가"가 없습니다

이것은 또한 내 방법 모음에서 "추가"를하지 않는 이유는 무엇 방법

"제거"에 대한 동일?

내가 솔루션 탐색기에서 "Model1.edmx"의 이름으로 파일을 만드는 엔터티 모델 코드 생성기

+1

사용하려는 클래스를 알려 주어야합니다. 우리 쪽에서 추측하기 힘든 조금. –

+0

Entity Framework와 비슷합니다. – OneFineDay

+0

클래스가 자동으로 생성됩니다. 엔티티 모델 코드 생성기를 추가하여 내 데이터베이스를 프로그램에 추가합니다. "Model1.edmx"라는 파일을 만듭니다. – EmPlusPlus

답변

1

AddObject이 당신을 찾고 무엇을 사용 VB.NET 내 데이터베이스를 추가합니다. 이 방법을 사용하면 테이블에 레코드를 추가 할 수 있으며이 패턴은 모두이 패턴을 따릅니다.

Using db As New model 'or what ever you model is called 
Dim obj As tableName = tableName.CreateTableName({params that are not null}) 
db.tableNames.AddObject(obj) 
db.SaveChanges() 
End Using 
+0

그러나 "추가"방법을 사용하려면 어떻게해야합니까? 이 문제는 프로그램을 데이터베이스에 연결하는 방식 때문에 발생 했습니까? – EmPlusPlus

+0

이 컨텍스트에서는 존재하지 않습니다. – OneFineDay

+0

그래서 어떤 방법으로 나는 add 메서드를 사용할 수 있습니까? – EmPlusPlus

관련 문제