재우니의 블로그


 SqlCommand의 인스턴스에서 사용하는 SqlConnection을 가져오거나 설정하는 역할을 하게되죠.
기본값은 null 값입니다.

public void CreateMySqlCommand()
{
 string mySelectQuery = "SELECT * FROM Categories ORDER BY CategoryID";

 string myConnectString = "Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer";

 SqlCommand myCommand = new SqlCommand(mySelectQuery);
 myCommand.Connection = new SqlConnection(myConnectString);
 myCommand.CommandTimeout = 15;
 myCommand.CommandType = CommandType.Text;
}

 

위의 소스를 살펴보시면 myCommand.Connection = new SqlConnection(myConnectString); 라고 기술되어있죠. SqlConnection 클래스로부터 값을 받고 있죠. 한마디로 데이터베이스의 연결을 담당하는 속성이라고 생각하시면 됩니다.


posted by 심재운(shimpark@gmail.com)