感觉你的代码撰写有点问题,请按照下面的思路来...
想Sqlconnection 最好放在一个类中 protected void Button1_Click(object sender, EventArgs e)
{if (!IsUserExist())//如果不存在该用户添加,否则不添加
{
AddUser();
}
} private bool IsUserExist(string strUser)//判断用户是否存在
{
} private bool AddUser()//添加用户
{
}
想Sqlconnection 最好放在一个类中 protected void Button1_Click(object sender, EventArgs e)
{if (!IsUserExist())//如果不存在该用户添加,否则不添加
{
AddUser();
}
} private bool IsUserExist(string strUser)//判断用户是否存在
{
} private bool AddUser()//添加用户
{
}
改成string strsql2 = "select i_name from test where i_name="+Request.Form["name"];
然后
......
if(sqlread2.Read())
{
Response.Write("此用户名已经存在,请另外一个。");
}
else
{
sqlcommand2.ExecuteNonQuery();
Response.Write("<br/><br/><br/>提交成功");
}
你的这个大概就是没关吧,
具体没看,但错误指出LZ打开datareader然后没关!