제목 : 게시물 삭제에 대해 질문드립니다.
글번호:
|
|
757
|
작성자:
|
|
남윤민
|
작성일:
|
|
2009/05/14 오후 6:52:00
|
조회수:
|
|
3436
|
혼자 아무리 싸메고 봐도 통 모르겠네요.
밑에는 게시물 삭제에 관한 로직인데 이상하게 btnDel버튼 클릭시
줄 1: '=' 근처의 구문이 잘못되었습니다.
이런오류가 계속납니다.
아직 완성이 된건아니지만 패스워드가 맞는지 틀린지는 확인이 되야되는데
암만봐도 통모르겠네요 답변좀 부탁드립니다.
using System;
using System.Data;
using System.Configuration;
using System.Data.SqlClient;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class BasicCS_Delete : System.Web.UI.Page
{
protected string strNum;
protected void Page_Load(object sender, EventArgs e)
{
string strNum = Request.QueryString["Num"];
this.lblNum.Text = strNum;
if (strNum == null)
{
Response.Redirect("./List.aspx");
}
}
protected void btnDel_Click(object sender, EventArgs e)
{
if (IsPassword())
{
}
else
{
this.lblMsg.Text = "비밀번호가 틀립니다.";
}
}
private bool IsPassword()
{
SqlConnection objcon = new SqlConnection();
objcon.ConnectionString = ConfigurationManager.AppSettings["ConnectionString"];
objcon.Open();
SqlCommand objcmd = new SqlCommand();
objcmd.Connection = objcon;
objcmd.CommandText = "Select Password from Basic Where Num=" + strNum;
objcmd.CommandType = CommandType.Text;
string strpwd = (string)objcmd.ExecuteScalar();
bool blnFlag = false;
if (this.txtPassword.Text.ToString() == strpwd)
{
blnFlag = true;
}
else
{
blnFlag = false;
}
return blnFlag;
}
}