정말 내가 공부를 안 하긴 안 했나 보다.
이런 정보에 놀라워 하고 있고.. T.T
<cfquery> 태그는 기본적으로 2가지의 옵션을 필수적으로 기술해야 한다.
name : query 문의 이름
datasource : 접속하려고 하는 데이터베이스 소스명
그래서 기본적인 Syntax 는
<cfquery name="getData" datasource="db">
select *
from table
</cfquery>
이런 식으로 기술해야 한다.
그런데 한 문서나 전체 어플리케이션에서 cfquery 태그를 얼마나 많이 사용하겠는가?
그 때마다 써줘야 하는 datasource 명은 귀찮기 그지 없다.
그래서 찾아 봤다. (분명 전에 다른 방식이 있었던 것 같은데 하면서 말이다)
결과적으로 Application.cfc 파일에 다음과 같이 코드 2줄을 추가하면 된다.
<cfcomponent> <cfset this.name = "wineDB" /> <cfset this.datasource = "wine"> </cfcomponent>
그 다음 부터는
<cfquery name="qGetWine"> SELECT * FROM table </cfquery>
이렇게 작성하는 것만으로도 cfquery 가 잘 동작이 된다.
(실습들 해 보시길)
'ColdFusion' 카테고리의 다른 글
| 콜드퓨전 호스팅 업체 정보 (0) | 2011/10/22 |
|---|---|
| 콜드퓨전 Multi-Array 정렬 알고리즘 (0) | 2011/07/29 |
| 콜드퓨전 코드 네임 "Zeus" (0) | 2011/06/09 |
| 콜드퓨전 + MySQL 멀티 쿼리 지원 (0) | 2011/05/31 |
| 콜드퓨전 기본 데이터소스를 정의하는 방법 (0) | 2011/05/30 |
댓글을 달아 주세요