2009-12-18 3 views
0

인라인 SQL 문을 사용하고 있습니다. select as * where table from column = ''asp asp application. 이것은 동적 SQL입니다. 레코드 세트의 반환 값에 따라 체크 박스와 텍스트 상자와 같은 일부 필드가 표시됩니다. 하지만 이것은 코드 파일의 특정 위치/다른 위치에 중단 점을 넣을 때만 작동합니다. 코드가 중단 점없이 실행되는 동안 실제 결과는 나오지 않습니다.코드 실행 중에 특정 열의 빈 레코드 집합 가져 오기

+0

코드 예제를 제공합니다. SQL 삽입을 피하기 위해 쿼리 매개 변수를 sanatizing해야합니다. – James

답변

0

하면 사용하고 있는지 확인 :

your_record_set_name.moveNext 

그렇지 않으면 당신은 어떤 기록을 가져올 수 없습니다.

+0

안녕하세요 Safraz, 답장을 보내 주셔서 감사합니다. 모든 열을 레코드 집합으로 가져 오지만 문제는 중단 점이없는 상태에서 코드가 실행될 때 중단 점이있는 코드로 동작하지 않는 경우입니다. 사이트가 중단 점없이 실행 중일 때 특정 값은 실제로 비어 있지 않은 레코드 세트에서 비어 있습니다. – sugar

+0

루프에서 rs.eof 명령을 사용하고 있습니까? – Sarfraz

0

Response.Buffer의 값은 무엇입니까?

asp 페이지의 맨 위에서 설정하십시오.

<% Response.Buffer = True %> 

그리고 당신은 아니, 페이지의 상단에

<% Option Explicit %> 

해야합니까? 코드에서 오타를 만들지 않았는지 확인하십시오.

+0

@Edelcom :이 문서에서는 Markdown을 SO 응답에 사용하는 방법을 설명합니다. - http://stackoverflow.com/editing-help – AnthonyWJones

+0

그렇게 할 것입니다. 아직 사이트를 배우고 있습니다. 고마워. – Edelcom

관련 문제