2012-09-07 2 views
0

임시 테이블에서 데이터를 가져 오지 못했습니다. 잘못된 개체 이름 #emp와 같은 오류가 표시됩니다. 도와주세요. Asp.net을 사용하고 있습니다.asp.net에서 SQL Server 임시 테이블 액세스

Dim sqlcmd = New SqlCommand("select * into #emp from employees", conn) 
sqlcmd.ExecuteNonQuery() 

sqlcmd = New SqlCommand("select * from #emp", conn) 
Dim dr As SqlDataReader = sqlcmd.ExecuteReader 

위의 쿼리가 정상적으로 작동하고 데이터가 임시 테이블에 저장됩니다. 두 번째 쿼리를 통해 다시 선택하지는 않습니다.

감사

답변

1

또는

당신은 당신이 원하는 모든 SQL 문이 저장 프로 시저를 사용하는 대신 같은 지역의 임시 tabel .. ## EMP의 글로벌 임시 테이블을 사용하려고 원하는 레코드 세트를 실행하고 반환합니다.

+0

이 코드를 실행할 수 없다는 뜻입니다. – chetan

관련 문제