SqlCommand 클래스 주요 속성
n 데이터 소스에서 실행할 SQL 문이나 저장 프로시저를 가져오거나 설정
CommandType
n CommandText 속성이 해석될 방법을 나타내는 값을 가져오거나 설정
Connection
n SqlCommand의 인스턴스에서 사용하는 SqlConnection을 가져오거나 설정
Parameters
n SqlParameterCollection을 가져옴
Transaction
n SqlCommand가 실행하는 트랜잭션을 가져오거나 설정
n Connection에 대한 SQL 문을 실행하고 영향을 받는 행 의 개수를 반환
n CommandText를 Connection에 보내고, SqlDataReader를 생성
ExecuteScalar()
n 쿼리를 실행하고 쿼리에서 반환된 결과 집 합의 첫번째 행의 첫번째 열 반환
n CommandText를 Connection에 보내고, XmlReader 객체를 생성
namespace Test
{
class Program
{
static void Main(string[] args)
{
string connString = "server = 504-12\\SQL2005;database=tempdb;"; //서버의와 데이터베이스를 선택한다.
connString = connString + "uid=Man;password=0000;"; //아이디와 패스워드를 적는다.
SqlConnection con = new SqlConnection(connString); //인자로 connectstring을 넣어서 DB를 셋팅해준다.
con.Open(); //DB 에 접속한다.
SqlCommand mycon = new SqlCommand(); // Command 클래스 객체를만들어준다.
mycon.Connection = con; //접속된 DB의 인스턴스를 가져온다.
mycon.CommandText ="insert j_table(m_name, m_age)values ('성진용','26')";
//데이터를 가져오거나 설정해준다.
mycon.ExecuteNonQuery();
con.Close();
}
}
}
속성들의 사용예제
출처 : http://www.cyworld.com/shiyp1/
'.NET > ADO.NET' 카테고리의 다른 글
DataSet (0) | 2010.04.02 |
---|---|
DataView (0) | 2010.04.02 |
SqlDataReader (1) | 2010.04.02 |
SqlParameter 클래스 (0) | 2010.03.31 |
Connetion (0) | 2010.03.31 |