본문 바로가기

전체 글99

user agent stylesheet로 인한 font-size 속성 등 적용되지 않을 경우 table 태그에 td 컬럼에 font-size 속성이 적용되지 않는 문제가 발생했다.인라인 속성으로 강제로 밀어넣으면 가능은했지만 퍼블리셔가 준 css 그대로 사용해야했기에 문제 해결을 해야했다. 웹페이지 최상단 DTD (Documenty type declaration) 선언이 되어있지 않아 발생하는 문제다. user agent stylesheet 는 브라우저에서 제공하는 기본 style 인데 Doctype 이 선언되지 않아 발생하는 문제다. 실수로 페이지에 선언만하고 선언은 빼먹은건 아닌지 다시 한번 확인해보면 된다. 여기서 Doctype 이나 usger agent stylesheet 에 대한 자세한 설명은 생략한다. 참고 : http://stackoverflow.com/questions/125826.. 2017. 1. 12.
BundleCollection 사용시 bundle에 설정한대로 파일 로딩시키기 닷넷 프레임워크에서는 BundleCollection 을 사용하여 css나 js파일들을 쉽게 로딩할 수 있다.css나 js파일의 경우 플러그인이 많이 있는 경우에는 로딩되는 순서가 굉장히 중요한데이게 로딩되는순서가 꼬이거나 지정한 순서로 로딩되지않으면 적용해놓은 설정이나 스크립트가 적용되지않는 문제가 발생한다.BundleCollection 에서는 default 설정은 알파벳순으로 로딩된다. 이러한 경우를 방지하기 위해 Bundle 을 설정하는 Config cs파일에 아래 코드를 추가해서 내가 Bundle을 설정한 순서대로 로딩되도록 할 수 있다.1234567class NonOrderingBundleOrderer : IBundleOrderer{ public IEnumerable OrderFiles(Bundl.. 2017. 1. 11.
SQL 변수 선언 및 사용 SQL 변수 선언 및 사용 1. 변수의 선언 2. 변수에 값 대입 @ 와 변수이름 사이에는 공백이 있으면 안 된다. 3. 변수의 값 출력 4. 변수 사용 실습 top 구문의 내부에 변수를 사용해보자. 2016. 5. 19.
GROUP BY 및 HAVING 그리고 집계 함수 1. GROUP BY 말 그대로 그룹으로 묶어주는 역할을 한다. 한 테이블에서 사용자(userid)가 구매한 물품의 개수(amount)를 보려면 각각의 행이 출력된다.하지만 해당 사용자가 총 구매한 물품의 개수로 묶어서 출력해 보이고 싶다면 sum 함수를 사용하면 된다.1SELECT userid, SUM(amount) FROM buyTbl GROUP BY useridcs이렇게 되면 열 이름 없음으로 나오는데 이럴때는 별칭(alias)를 사용해서 결과를 보기 편하도록 한다. 1SELECT userid AS [사용자 아이디], SUM(amount) AS [총 구매 개수] FROM buyTbl GROUP BY useridcs구매액의 총 합을 출력해 본다. 구매액은 가격 * 개수이므로 총 합은 SUM()을 사용.. 2016. 5. 19.