db는 지난번 테이블을 사용하고,
이번에 프로시져와 프로젝트소스를 올립니다.
쿼리,프로시져사용_SilverlightApplication1.zip
그리고, 작업중에 막혀던 부분은 ( Service1.svc.cs 파일 )
public List<T_USER> spSelect(T_USER p)
{
using (DataClasses1DataContext db = new DataClasses1DataContext())
{
return db.SP_SILVERLIGHT1_SELECT(p.ID, p.NAME).ToList(); //프로시져명
}
}
이부분인데 프로시져 리턴값이 List 형이 아니라고 문제였는데 해결책은 비주얼 스튜디오에서 프로시져 출력형식을 테이블로 정해 주시면 됩니다. 캡쳐 화면을 올립니다.
오른편 프로시져의 속성창에 [반환 형식] 이라는 부분을 설정해 주시면 됩니다.
프로시져로 저장,수정,삭제는 리턴값 없는 void 형 메서드를 사용하게 되는데요... 다음 게시물에 올리겠습니다.. 아마 아래와 같은 데이터엑세스부분이 만들어 질 겁니다.
public void spInsert(T_USER p) //메서드호출부분에서 받는 파라미터 배열 값
{
using (DataClasses1DataContext db = new DataClasses1DataContext())
{
dbSP_SILVERLIGHT1_SELECT(p.ID, p.NAME, p.EMAIL); //저장프로시져명
}
}
}
(ADO.NET 엔티티 데이터모델)오라클쿼리로 조회,저장,수정,삭제 기능구현 (0) | 2012.03.25 |
---|---|
(Linq to SQL용)실버라이트 프로시저사용 조회,저장,삭제 입니다. (0) | 2012.03.23 |
(Linq to SQL용)실버라이트 mssql 디비연동 및 셀렉트값 가져오기 (0) | 2012.03.11 |
윈도폰7은 실버라이트 기반으로 작업하고 있습니다. (0) | 2012.03.06 |
윈도폰7 개발환경 구축 및 에뮬레이터에 HelloWorld출력소스 (0) | 2012.03.06 |
댓글 영역