간단하고 실용적인 데이터 읽기 및 데이터 작업 방법을 프로그램에 붙여넣고
읽기 방법을 직접 호출합니다.
공개 데이터 세트 쿼리(문자열 SQLText)
{
SqlConnection myConnection=new SqlConnection(ConfigurationSettings.AppSettings["conn"]);
DataSet ds = 새로운 DataSet();
SqlDataAdapter myCommand = new SqlDataAdapter(SQLText,myConnection);
myCommand.Fill(ds);
DS를 반환;
}
작업 방법:
//쿼리를 실행하고 SqlDataReader를 반환합니다.
공개 SqlDataReader QueryByReader(문자열 sqlstr)
{
if (sqlstr==String.Empty)
null을 반환;
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = new SqlCommand(sqlstr, myConnection)
;
SqlDataReader 결과 = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
결과 반환;
}
//데이터베이스를 작동하고 결과를 반환하지 않음
공개 bool OperateDB(문자열 sqlstr)
{
if (sqlstr==String.Empty)
false를 반환합니다.
SqlConnection myConnection = new SqlConnection(ConfigurationSettings.AppSettings["connstring"]);
SqlCommand myCommand = new SqlCommand(sqlstr, myConnection)
;
myCommand.ExecuteNonQuery();
myConnection.Close();
true를 반환합니다.
}