2016-10-09 4 views
0

Im WCF + MVC 응용 프로그램에서 작업 중이며 Entity Framework를 사용하고 있지 않습니다. 내가 뭘하고 싶습니다 내 "고객"테이블 (현재 13 "고객"과 같은)에서 데이터를 가져와 MVC의 차트에 게시하는 것입니다. 나는 마이크로 소프트의 사이트에서이 코드를 우연히 :데이터베이스에서 데이터를 얻는 다른 방법

@{ 
    var db = Database.Open("SmallBakery"); 
    var data = db.Query("SELECT Name, Price FROM Product"); 
    var myChart = new Chart(width: 600, height: 400) 
     .AddTitle("Product Sales") 
     .DataBindTable(dataSource: data, xField: "Name") 
     .Write(); 
} 

하지만 엔티티 프레임 워크를 사용하지 않는, 내 데이터베이스는 내 MVC에서 ServiceReference를 통해 참조되는 내 WCF와 통신하는 클래스 라이브러리에 계획.

그래서 제 질문은 무엇을 var db = Database.Open("SmallBakery");에 해당하는 것이며,

.DataBindTable(dataSource: data, xField: "Name") 

답변

0

DataSource 그냥 IEnumerable 될 수있다; xField에 기존 속성을 지정하면 그래프를 볼 수 있습니다.

+0

아, 알겠군요, 연결 자체는 어떻습니까? 어떻게 내가 "열"겠습니까? –

+0

@ Kingkong은 SQLServer 연결에 달려 있습니까? MySQL 연결? CSV? 특정 연결 드라이버에 대한 StackOverflow 검색. –

관련 문제