ASP.NET 기초 강의실

시삽: 레드플러스 님 
게시판 이동:
 제목 : 30.6.1. 기본형 게시판 만들기 : 삭제하기 페이지 : Delete.aspx.cs
글번호: 185
작성자: 레드플러스
작성일: 2007/06/20 오후 5:33:00
조회수: 4857
1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collections; 5 using System.Web; 6 using System.Web.Security; 7 using System.Web.UI; 8 using System.Web.UI.WebControls; 9 using System.Web.UI.WebControls.WebParts; 10 using System.Web.UI.HtmlControls; 11 using System.Data.SqlClient;// 12 13 public partial class Basic_Delete : System.Web.UI.Page 14 { 15 protected void Page_Load(object sender, EventArgs e) 16 { 17 // 넘겨져 온 값이 없지 않다면,,, 18 if (!String.IsNullOrEmpty(Request["Num"])) { 19 this.lblNum.Text = Request["Num"]; 20 } 21 else { 22 Response.Write("잘못된 요청입니다."); Response.End(); 23 } 24 } 25 protected void btnDelete_Click(object sender, EventArgs e) 26 { 27 //[1] 변수 선언부 28 string strSql = "DeleteBasic"; 29 #region 커넥션과 커멘드 30 //[2] 커넥션 31 SqlConnection objCon = new SqlConnection(); 32 objCon.ConnectionString = 33 ConfigurationManager.ConnectionStrings[ 34 "ConnectionString"].ConnectionString;//DB연결문자열지정 35 objCon.Open(); 36 //[3] 커멘드 37 SqlCommand objCmd = new SqlCommand(); 38 objCmd.Connection = objCon; 39 objCmd.CommandText = strSql;// 40 objCmd.CommandType = CommandType.StoredProcedure;// 41 #endregion 42 //[4] 파라미터 추가 43 objCmd.Parameters.AddWithValue("@Num", Request["Num"]); 44 objCmd.Parameters.AddWithValue("@Password", txtPassword.Text); 45 //[5] 실행 46 int result = objCmd.ExecuteNonQuery(); 47 if (result > 0) // 해당 데이터가 삭제되면 1을 반환 48 { 49 Response.Redirect("List.aspx");//삭제 후 이동 50 } 51 else 52 { 53 lblError.Text = "암호가 틀립니다."; 54 } 55 //[6] 마무리 56 objCon.Close(); 57 } 58 protected void btnCancel_Click(object sender, EventArgs e) 59 { 60 Response.Redirect("View.aspx?Num=" + Request["Num"]);//뒤로 61 } 62 } 63
 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트


관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 31. 회원 가입 - 레드플러스 2007-06-22 6929
  30. 기본형 게시판 만들기(3계층으로 분리하지 않음) - 레드플러스 2007-06-18 8144
  30.1. 기본형 게시판용 테이블 및 저장 프로시저 구문 : Basic.sql (1) - 레드플러스 2007-06-18 7887
  Web.config 파일에 데이터베이스 연결 문자열 지정하기 - 레드플러스 2007-06-18 6185
  30.1.1 기본형 게시판용 테이블 및 저장 프로시저 구문 : Basic.sql - 레드플러스 2008-01-03 6685
  30.2. 기본형 게시판 입력 : Write.aspx - 레드플러스 2007-06-18 6601
  30.2.1. 기본형 게시판 입력 : Write.aspx.cs - 레드플러스 2007-06-18 6258
  30.3. 기본형 게시판 입력 : List.aspx - 레드플러스 2007-06-18 7011
  30.3.1. 기본형 게시판 입력 : List.aspx.cs - 레드플러스 2007-06-18 6532
  30.4. 기본형 게시판 : 상세 보기 페이지 : View.aspx - 레드플러스 2007-06-19 5917
  30.4.1 기본형 게시판 : 상세 보기 페이지 : View.aspx.cs - 레드플러스 2007-06-19 5661
  30.5 기본형 게시판 : 수정하기 페이지 : Modify.aspx - 레드플러스 2007-06-19 5819
  30.5.1 기본형 게시판 : 수정하기 페이지 : Modify.aspx.cs - 레드플러스 2007-06-19 5637
  30.6. 기본형 게시판 만들기 : 삭제하기 페이지 : Delete.aspx - 레드플러스 2007-06-20 5446
현재글 30.6.1. 기본형 게시판 만들기 : 삭제하기 페이지 : Delete.aspx.cs - 레드플러스 2007-06-20 4857
  30.7. 기본형 게시판 만들기 : 검색 결과 페이지 : Search.aspx - 레드플러스 2007-06-20 5752
  30.7.1. 기본형 게시판 만들기 : 검색 결과 페이지 : Search.aspx.c... - 레드플러스 2007-06-20 5960
  30.8. 전체 소스 (1) WebBasic.zip(31 KB) 레드플러스 2007-08-03 5977
다음글 29. 컨트롤 기반으로 간단한 입력,출력,상세,수정,삭제,검색 로직 구현 예제 WebBasic2005.zip(6 KB) 레드플러스 2007-06-15 6133
 
손님 사용자 Anonymous (손님)
로그인 Home