본문 바로가기

데이터

[WPF] 필수! 데이터 바인딩 맛보기 WPF Prog. C#을 공부하면서 함께하는 WPF 입니다. 다소 부족한 점이 있더라고 양해 부탁드립니다. 흠, 데이터 바인딩 아주 기초적이면서도 필요한 기술이죠? 실제로 컨트롤들을 다뤄서 프로그래밍할려면.. 와 근데 정말 WPF에서 제공하는 데이터 바인딩은 아주 근사합니다. XaML에서 제어할 수 있는데요. 멋져요 멋져. 안드로이드에서도 XML에서 다루는 것은 못봤는데.. (제가 부족합니다 ^^) 아무튼 간단한 프로그램 만들어봤어요. (예제는 공부하는 책에서 ^^) 실제로 cs파일은 하나도 건들이지 않고, XaML에서만 설정을 통해 바인딩을 했습니다. 위의 검정 부분이 데이터를 바인딩 하는 부분입니다. 스크롤바의 이름을 바인딩(ElementName에) 시키구요. 그 스크롤바의 값을 가져와서 레이블의 C.. 더보기
[SQL] SELECT, 데이터를 조회하자! 데이터 베이스 안에 있는 데이터를 조회하기 위해서는 이번시간에 알아볼 SELECT문이 필수 입니다. 기본이기도 하구요. 사실 SELECT문만 잘 사용할 줄 안다면, 프로그래밍 할때도 많은 도움이 됩니다. 일단, 우선 SELECT문의 형식부터 알아보겠습니다. SELECT 컬럼명1, 컬럼명2, .... FROM 테이블명 WHERE 조건 ORDER BY 컬럼명; SELECT는 단독으로 쓰여질 수 없습니다. 필수로 따라가야 할 것이 FROM이구요. 그외 조건(WHERE)이나 기타 다른 키워드를 사용할 수 있습니다. SELECT에서는 우선 조회할려는 데이터가 담겨있는 컬럼을 조회합니다. 한 컬럼내에서는 동일한 타입과 성격의 데이터가 저장이 되는데요. 하나의 테이블이 하나 이상의 컬럼을 담고 있을때 SELECT 를.. 더보기
[SQL] DB안의 사전, 데이터 딕셔너리(Data Dictionary)! 제가 SQL을 처음 배우면서 desc라는 명령을 알게 되었는데요, 그때 선생님께 물었습니다. "테이블에 존재하는 컬럼들에 대해서는 이 명령어를 써서 알 수 있는데, 제가 만든 테이블들의 전체 정보를 알 수 없을까요? 무엇을 만들었는지, 알고 싶습니다." 그랬더니 11장 예습하라고 하시던 선생님 생각이 납니다. 당시는 1,2장 배우고 있었던 때였죠. 아마, 얘기를 하시려던 부분이 데이터 딕셔너리(Data Dictionary) 파트 였을 겁니다. 데이터 딕셔너리는 스키마 · 사용자 · 객체 · 권한 · 롤 · 데이터베이스의 정보 등등, 오라클 데이터베이스를 운영하는데 필요한 정보를 관리하는 별도의 객체들을 일컫습니다. 시스템 정보를 가지고 있기 때문에 (건드리면 위험) 보통, 뷰를 통해서 조회만 할 수 있습.. 더보기