2011-04-25 2 views
0

한 번에 여러 데이터를 가져올 쿼리가 있는데 저장 프로 시저를 작성하는 방법을 모르겠습니다. 코드에서다음 쿼리에 대해 저장 프로 시저를 구현하는 방법

난 내가

을 실행하기 위해 저장 프로 시저를 사용할 필요가 같이 쓰는이 대신

string deleteSQL = "Select File_Data from tblachmaster WHERE Id IN (" + gvIDs.Substring(0, gvIDs.LastIndexOf(",")) + ")"; 

을 쓰고 있어요 이것은 내 쿼리

Select File_Data 
From tblachmaster 
Where Id IN (1,2,3, and so on); 
+0

이입니다 SQL에서하지만 솔루션에 대한 힌트를 줄 수도 있습니다. http://stackoverflow.com/questions/1069311/passing-an-array-of-parameters-to-stored-procedure –

답변

0
CREATE PROCEDURE myProc()  
BEGIN 
SELECT File_Data from tblachmaster WHERE Id IN (1,2,3, and so on); 
END; 
+0

난 하드 코드 값을 싶지 않았어 일부 변수를 선언하여 그들을 전달하고 싶습니다 – Dotnet

+2

당신은 귀하의 질문에 다음을 제공해야합니다 ... =) – Headshota

관련 문제