2012-06-16 10 views
-3

나는 모든 API에 어려움을 겪고 있습니다. 아직도 유용한 것을 알아 내지 못했습니다.데이터베이스에서 전체 테이블 가져 오기

object ret=sqlCommand.query(param); 
while((ret=sqlCommand.query(param))!=null) 
{ 
/*parse ret*/ 
} 
+2

왜 대신 전혀 거의 아무것도 설명하지 의사 코드를 사용하여, 당신은 달성하기 위해 필요한 일반 영어로 말해하지 않습니다

기본적으로 내가 좋아하는 뭔가를 원하는? – stakx

답변

3
SqlDataReader myReader = null; 
try 
{ 
    SqlCommand myCommand = new SqlCommand("SELECT * FROM table", 
              myConnection); 
    myReader = myCommand.ExecuteReader(); 
    while(myReader.Read()) 
    { 
     Console.WriteLine(myReader["Column1"].ToString()); 
     Console.WriteLine(myReader["Column2"].ToString()); 
    } 
} 
catch (Exception e) 
{ 
    Console.WriteLine(e.ToString()); 
} 
finally 
{ 
    if (myReader != null) myReader.Dispose(); 
} 
+1

끝나면 리더 (또는 적어도 연결)을'.Close()'하거나'.Dispose()'해야합니다. – stakx

+0

완료. 따라서 VS가없는 타이핑 자체는 추가하지 않았다. 지적 해 주셔서 고마워요. –

관련 문제