2010-04-29 5 views
0

내 cfquery에서 데이터를 검색 할 수 없습니다. 같은 쿼리는 SQL 개발자가 내가 결과를 얻을 실행합니다.<cfquery> 데이터를 검색하지 않습니다.

이유가 무엇입니까?

안녕하세요. 답장을 보내 주셔서 감사합니다. 미안, 그건 내 잘못이야. 데이터 문제였습니다. CF에서 커밋되지 않은 데이터를 검색하고있었습니다.

+4

일부 코드를 붙여 넣을 수 있습니까? – froadie

+3

여러 가지 이유. CF 관리자의 데이터 소스가 올바르게 설정되지 않았습니다. 일치하지 않는 동의어; 우리는 계속해서 더 많은 것을 제공해야합니다. – ale

답변

0

또한, CFEclipse에서 쿼리를 작성 테스트 한 다음 cfquery 태그에서 쿼리를 붙여 넣을 수 있습니다 (당신이 거기에서 변수를 사용하는 경우) 아마 같은 값이 포함되지 않는

.

또한 cfoutput에 queryname 대신 # queryname #을 넣었으므로 CFoutput 태그에 쿼리 이름을 어떻게 넣었는지 확인하십시오.

+0

감사합니다. 나는 내 잘못을 알아 냈다. – Somu

+0

@Somu : 공유 할 수 있습니까? – ale

+0

안녕하세요, 제가하고있는 어리석은 실수였습니다. DB 문제였습니다. 데이터를 삽입하고 변경 사항을 커밋하지 않고 CF 코드에서 가져 오려고했습니다. 고마워요 .. – Somu

0

쿼리가 실제로 실행되고 있습니까?

디버깅을 사용하도록 설정할 수 있으면 쿼리가 실행중인 것으로 표시됩니까?

동일한 쿼리를 실행할 때 디버거의 쿼리를 sql 개발자에게 복사/붙여 넣기한다는 의미입니까?

+0

... 실행 중입니까? . – charlie

+0

그래, 쿼리를 실행하고 SQL 개발자 (비록 내가 cf 변수를 교체 한) 동일한 쿼리를 시도. 현재 실행중인 cfquery가 새로 추가 된 테이블에서 데이터를 검색하려고했기 때문에 이것이 캐싱 문제 일 수 있다고 생각합니다. 다른 모든 쿼리는 이전 테이블에서 결과를 가져 오는 작업입니다. 캐싱이 문제가 될 수 있습니까? – Somu

관련 문제