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)