2011-03-15 2 views
0

그래서이 간단한 답변을 웹에서 검색했습니다 ... 찾을 수 없습니다.cfquery에서 액세스 db를 연결하는 구문은 무엇입니까

coldfusion 쿼리를 통해 액세스 DB를 검색하려고합니다.

<cfquery name = "x" datasource = "cassupport_computers"> 
SELECT last, first, dept, location, purchasedate, (last + ' ' + first + ' ' + dept + ' ' + location + ' ' + purchasedate AS searchs) 
FROM cas_computers 
WHERE searchs like '%#form.searchfield#%' 
</cfquery> 

내가 뭘 잘못하고 있니? x :

+0

제안 사항을 직접 작성하여 액세스를 직접 시도하면 구문이 작동하고 작동하지 않는다는 것을 쉽게 알 수 있습니다. – crosenblum

답변

3
<cfquery name = "x" datasource = "cassupport_computers"> 
SELECT last, first, dept, location, purchasedate, last & ' ' & first & ' ' & dept & ' ' & location & ' ' & purchasedate AS searchs 
FROM cas_computers 
WHERE searchs like '%#form.searchfield#%' 
</cfquery> 
+0

명확해야 : MS Access는 "+"기호가 아닌 열을 연결하기 위해 "&"기호를 사용합니다. –

+1

나는 연결하는 특수한 경우에 사용할 수있는 +가 아니라 액세스가 매우 까다로운 괄호라고 말했을 것이다. – Fionnuala

+0

+ 또는 &는 cfquery 내에서 작동합니다. 그러나 열 별칭은 괄호 외부에 있어야합니다. – Leigh

관련 문제