如果你界面输入的类型没错那把你方法体提供出来看看
OverAll.ReadTable.Opera_cmd()
OverAll.ReadTable.Opera_cmd()
解决方案 »
- combox 控件数据绑定操作的疑问
- arraylist和数据结构的问题
- .net网站上传不了图片,本地测试可以,上传到域名所在服务器上就不行
- 有没有人知道怎么把很多Crystal Report(水晶报表)的报表封装成c#的一个DLL
- C#!!!!!高分求解!!!!!!!!!急
- 请教SQL数据库...."清空异常问题"
- 无法在WEB服务器上调试,不具备调试此应用程序的权限~~50分相送~~~
- textBox实时显示接收到的串口数据
- [AddIn]如何取得当前Document对象中的所有代码
- 一个关于正则表达式的问题!!
- 在datagridview显示的数据单元格中,点击两下就能出现一个闪烁的|,然后就可以修改单元格里的数据了,
- 请教一个关于MenuStrip的问题
{
int back;
SqlCommand MyComm = new SqlCommand(sqlstr, MyConn);
MyConn.Open();
back = MyComm.ExecuteNonQuery();
MyConn.Close();
return back;
}
刚才看错了if (OverAll.ReadTable.Opera_cmd(sqlstr)==-1) //MyComm.ExecuteNonQuery()没有返回-1的值吧
{
Response.Write(" <script>");
Response.Write("alert('添加成功!');");
Response.Write(" </script>");
} 把你程序发给我
最好哈
{ }
protected void CharCheck()
{
string username = this.username.Text;
string errormag = "";
if (username == "")
{
errormag += "用户名不能为空"; }
string strTemp = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_";
string[] aa = username.Split();
for (int i = 0; i < username.Length; i++)
{
string a = username.Substring(i, 1).ToString();
//Response.Write("a="+a+"<br>");
int j = strTemp.IndexOf(a);
//Response.Write(j.ToString()+",");
if (j == -1)
{
errormag += " 4.用户名可使用字母、数字,下划线";
}
}
if (errormag != "")
{
Response.Write("<Script>");
Response.Write("alert('" + errormag + "');");
Response.Write("</Script");
}
else
{
string strsql = "select * from user1 where username='" + this.username.Text + "'";
Dt = OverAll.ReadTable.Opera_Select(strsql);
if (Dt.Rows.Count > 0)
{
Response.Write("<Script>");
Response.Write("alert('用户已经存在请用他名!');");
Response.Write("</Script>"); }
else if (this.password.Text !=this.pwdtext.Text)
{
Response.Write("<Script>");
Response.Write("alert('两次密码不一样!');");
Response.Write("</Script>");
} else
{
string sqlstr = "insert inot user1(username,password) values('" + this.username.Text + "','" + this.password.Text + "')";
try
{
if (OverAll.ReadTable.Opera_cmd(sqlstr)!=-1)
{
Response.Write("<script>");
Response.Write("alert('添加成功!');");
Response.Write("</script>");
} string sqlstr1 = "Select * from User1 where username='" + this.username.Text + "' and password='" + this.password.Text + "'";
Dt = OverAll.ReadTable.Opera_Select(sqlstr);
if (Dt.Rows.Count != 0)
{
Session["ID"] = Dt.Rows[0]["ID"].ToString();
Session["username"] = Dt.Rows[0]["UserName"].ToString();
Response.Redirect("default.aspx");
}
else
{
Response.Write("<Script>");
Response.Write("alert('用户或密码错误。');");
Response.Write("</Script>");
} }
catch
{
Response.Write("<Script>");
Response.Write("alert('出现异常!');");
Response.Write("</Script>");
} } }
}
protected void btnRegister_Click(object sender, System.EventArgs e)
{
this.CharCheck(); }
protected void a_Click(object sender, System.EventArgs e)
{
this.username.Text = "";
this.password.Text = "";
this.realname.Text = "";
this.tel.Text = "";
this.yzbm.Text = ""; }
}
看程序在那行代码停下