关于asp的几个问题。。c#

来源:百度知道 编辑:UC知道 时间:2024/05/28 14:05:05
1. string idname = txtidname.Text; string的含义。
2. cmd.ExecuteNonQuery();这句话的意思。
3. cmd.CommandType = CommandType.Text;这句话的意思
4.Response.Redirect("Default1.aspx"); 这个是跳转到另个页面吧 我在另外个页面里写了注册成功?
能不能教我 点了按狃弹出个注册成功的小窗口?,最好把代码给我 谢谢啦

20分哈/

1.string的含义是把后面的变量idname定义为字符串型,以接收从txtidname.Text文本框来的赋值。
2.ExecuteNonQuery()是cmd对象的一个方法。这个语句的作用是执行cmd对象中的SQL语句的。可以执行如插入、删除、更新
命令以及set命令,并返回受哦影响的行数。
3.cmd.CommandType = CommandType.Text;这句话是当把cmd.CommandType的属性设置为CommandType.Text时或不指定任何值时,CommandType属性的值为一个SQL字符串(既可以是一个简单的查询,又可以是插入、删除、更新数据的语句)。
4.确是如你所说是跳转页面的:)
下面给一个例子:
protected void Page_Load(object sender, EventArgs e)
{

}
protected void btnLogin_Click(object sender, EventArgs e)
{
if (txtAdmin.Text == string.Empty)
{
Response.Write("<script>alert('管理员名称不能为空!')</script>");
return;
}
else
{
DataSet adminds = null;
DataSet readerds = null;
adminmanage.Name = txtAdmin.Text;
adminmanage.Pwd = txtPwd.Text;
adminds = adminmanage.Login(adminmanage);
readermanage.ID=txtPwd.Text;
readermanage.Name=txtAdmin.Text;
readerds=readermanage.ReaderLogin(readerman