2011-11-15 2 views
2

상속 된 coldfusion 프로젝트가 할당되었습니다. 개발자는 모든 것을 버리고 떠났다. 누군가가 나를 좋은 소식으로 안내하거나 SQL 데이터베이스에 연결하는 방법을 설명 할 수 있습니까? 내가 coldfusion 빌더를 사용하고 파일에 ftp'ed하지만 데이터베이스에 대한 연결을 만들 위치를 잘 모르겠습니다. CF 빌더에 연결 마법사가 있습니까?coldfusion builder에서 SQL DataBase에 연결

답변

4

다른 언어와 마찬가지로 코드에서 ColdFusion 연결을 정의하지 마십시오. 당신은 웹 기반 인터페이스는 ColdFusion 관리자를 사용하여 서버 수준에서 정의 :

http://yourserver/CFIDE/administrator

은 무엇 당신이 찾고있는 것은 "된 데이터 소스"옵션 (당신은 암호가 필요합니다) 왼쪽에. 사용하는 정확한 매개 변수는 물론 데이터베이스 드라이버에 따라 다르지만 PHP 또는 C#과 같은 언어로 데이터 소스를 정의한 경우 옵션이 익숙해야합니다.

그런 다음 당신은 쿼리과 같이 작성합니다

<cfquery name="myRecordsetName" datasource="myDatasource"> 
    select somecolumn from sometable 
</cfquery> 

(CF 9.0은 데이터 소스 매개 변수를 생략하고 Application.cfc에 정의 할 수 있습니다).

그럼 넌, 방법의 수 (출력을 통해 루프, 등)

+0

감사 빌리에 레코드로 작업 할 수 있습니다 지금이 파고. –

+0

이 질문의 범위를 벗어나지 만 프로그래밍 방식으로 데이터 소스를 만들 수 있습니다. http://help.adobe.com/en_US/ColdFusion/9.0/Admin/WSc3ff6d0ea77859461172e0811cbf364104-7fcf.html in CF9 + – Antony

+0

Antony - True, Tim이 다른 언어에서 왔음을 알았지 만, 일반적으로 ColdFusion은 응용 프로그램의 컨텍스트 내에서 연결 문자열을 정의합니다 (언급 한 것처럼 Admin API에 액세스하는 경우에도 마찬가지입니다). 당신이 Admin pw를 드러내고있을 것이기 때문에 그것이 앱의 내부에서 좋은 생각 일 것이라고 생각합니다.) –

관련 문제