어찌 하다보니까, 윈도폰7 작업하다가, 실버라이트에 좀더 관심이 생겼다.
실버라이트 에서 mssql 디비연동 및 셀렉트값 가져오기 샘플작업을 올려 놓도록 하겠습니다.
기본적으로 mssql 회원 테이블을 생성해 놓아야 합니다...
예) 작업소스
SilverLight (DB명) 입니다. 여러분도 소스테스트하시려면 같은 이름의 DB가 있어야 합니다.
아이디, 암호 kim19 / kim19
쿼리:
CREATE TABLE [dbo].[T_USER](
[ID] [varchar](50) NULL,
[EMAIL] [varchar](50) NULL,
[NAME] [varchar](50) NULL
) on [PRIMARY]
01. 실버라이트 응용프로그램 생성
02. 실버라이트 응용프로그램설정
03. 데이터바인딩할 실버라이트 컨트롤 삽입(디자인단)
04. 데이터바인딩을 위한 LINQ to SQL 클래스추가
05. LINK to SQL 클래스에 사용할 테이블선택 ( 여기서는 T_MENU 이지만, 테스트소스가 업그레이드되면서 T_USER 로 변경)
05. DataContext 에러방지 serialization mode (직렬화모드로 변경)
07. 실버라이트에서 DB를 사용하기위한 WCF 서비스추가
08. 인터페이스정의 ( 여기서는 T_MENU 이지만, 테스트소스가 업그레이드되면서 T_USER 로 변경)
09. 서비스파일에서 인터페이스상속
10. 서비스에서 쿼리로 출력값 구하기 (샘플퍄일이 업그레이 되면서 T_USER 로 변경됨 상단의 소스참조)
11. 지금까지는 웹서비스부분 여기부터 실버라이트 앱부분 서비스 참조추가
12. 서비스참조추가의 메뉴table(샘플파일에서는 사용자table)
13. 재믈(xaml)파일 데이터소스메뉴에서 컨트롤 삽입(실제로는 도구모음의 실버라이트컨트롤을 삽입하는 것이 소스를 단순화 시킬 수 있음)
14. 재물(xaml) 파일에서 콤포박스와 텍스트박스에 DB 데이터 바인딩
15. 결과화면
(ADO.NET 엔티티 데이터모델)오라클쿼리로 조회,저장,수정,삭제 기능구현 (0) | 2012.03.25 |
---|---|
(Linq to SQL용)실버라이트 프로시저사용 조회,저장,삭제 입니다. (0) | 2012.03.23 |
(Linq to SQL용)실버라이트 쿼리조회,입력,수정,삭제 및 프로시져사용 조회 (0) | 2012.03.23 |
윈도폰7은 실버라이트 기반으로 작업하고 있습니다. (0) | 2012.03.06 |
윈도폰7 개발환경 구축 및 에뮬레이터에 HelloWorld출력소스 (0) | 2012.03.06 |
댓글 영역