请看看我的.Net程序哪错了?一个注册页面(链接sql2005的)

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:36:58
protected void MyChatRoom_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
{

string sql = "Insert into 用户信息(用户名, 密码, 确认密码,邮箱,真实姓名,性别,联系方式,自我介绍) values (@yonghuming,@mima,@querenmima,@youxiang,@zhenshixingming,@xingbie,@lianxifangshi,@ziwojieshao)";
SqlCommand Com = new SqlCommand(sql);
Com.Parameters.Add(new SqlParameter("@yonghuming", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@mima", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@querenmima", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@youxiang", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@zhenshixingming", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@xingbie", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new SqlParameter("@lianxifangshi", SqlDbType.NVarChar, 50));
Com.Parameters.Add(new S

yonghuyming.Value

改成

yonghuyming.Text

其它的类似的也改一下.

记得..如果是<input type="texebox" runat="server" />之类的就用.Value

如果是<asp:TextBox ></asp:TextBox>之类的就用.Text

TextBox只有Text而不存在Value属性

是服务器控件的话,控件ID.Text取值