블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Category

Recent Post

Recent Comment

Archive

2009. 10. 27. 02:34 .Net Project/ASP.NET 3.5 Sp1
반응형

- 가장 핵심이 되는 컨트롤. 모든 관계형 데이터베이스 주로 SQL 데이터 베이스 관련 컨트롤

- 실행시켜도
겉으로 보이는 유저 인터페이스가 없음. 출력이 안되는 컨트롤

- SqlDataSourse 역할 2가지

- 데이터 원본
   데이터 연결 정보와 명령어 정보
   코드레벨로 따지면 Connection Command 담고 있음
   스마트 태그 눌러서 데이터 원본 구성 클릭
   SqlDataSource
쓰기 전에는 web.config 파일 없음
   SqlDataSource
떨어 뜨려 놓고 New Connection으로 연결
   ID
WevADONET
   데이터 베이스 연결 문자를 타이핑하는 대신
도구 사용
  web.comfig
파일에 서버, 데이터베이스, 유저아이디, 패스워드 기록
  Select Statement
Select * From [Memos]
  Order By
클릭해서 Num 내림차순
(Descending)
  web.config
파일이 생성되 connectionString 자동으로 생성

  Memos 테이블의 이름을 읽어서 DropDownList 바인딩
  데이터 원본 소스 선택 클릭해서  미리 지정한 SqlDataSource 선택

  SqlDataSource 쓰면 Connection Command 개체 안에 쉽게 담을 있음 


SqlDataSource 서버 컨트롤은 
  마이크로소프트 SQL서버,  마이크로소프트 SQL, 서버 익스프레스 오라클, ODBC 데이터 소스,
  OLEDB 데이터 소스, 윈도우 SQLCE 데이터 베이스에 데이터가 저장되어 있을 때 사용하는
  데이터 소스 컨트롤 입니다.   

 SqlDatasource 컨트롤 추가 바인딩시 디자인 모드에 다음과 같은 소스가 추가 된다.
 
<asp:SqlDataSource ID="SqlDataSource1" runat="server"

            ConnectionString="<%$ ConnectionStrings:ConnectionString %>"

            SelectCommand="SELECT * FROM [Memos]"></asp:SqlDataSource>




반응형
posted by Magic_kit