2013-03-25 2 views
0

커뮤니티의 누군가가 메모리 데이터베이스 (밝은 별)에서 작업 할 수 있는지 잘 모르겠습니다. 아래 코드를 통해 레코드를 업데이트하려하지만 그렇게 할 수 없습니다.brightstar 데이터베이스에서 레코드를 업데이트 할 수 없습니다.

public void ChangePrice(string strId) 
    { 
     string configTDDB = ConfigurationManager.AppSettings["TDSDB"]; 
     double Price = 10.10; 
     IMDB.IMDBEntityContext TDcontext = new IMDB.IMDBEntityContext(configTDDB); 

     var claim = bdcontext.Price_Lists.FirstOrDefault<TDParser.IMDB.IPrice_List>(m    => m.NDC == strId); 
     claim.Price = Price; 
     TDContext.SaveChanges(); 

    } 

어떤 제안이나 도움이 큰 도움이 될 것입니다.

+0

문서/작업 샘플이 있습니까, 그부터 시작할 것입니다. –

+1

http://www.brightstardb.com/documentation/Developing_With_BrightstarDB2.html#Basics –

+1

컨텍스트의 이름을 'bdcontext'로 지정한 다음 나중에 TDContext.SaveChanges()를 호출 할 수 있습니까? 하나의 맥락에서 변화를 만들고 다른 것을 저장한다는 의미입니까? –

답변

0

안녕하세요 팀 이 스레드에 대한 귀하의 답변을 주셔서 감사합니다. CRUD 작업을 perofrm 할 수없는 이유를 찾아 냈습니다. 문제를 lisencing하고 이제 위의 동일한 코드를 사용하여 업데이트 할 수있게되었습니다.

관련 문제