C#菜鸟问题请教,使用户填写的注册信息能够被写入到bbs.mdb数据库的users表中

bluesusan 2009-04-12 07:10:42
<%@ Page Language="C#" Debug="true" %>
<%@ Import Namespace="System.IO" %>
public viod Button_Click(Object scr,EventArgs e)
{string connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("bbs.mdb");
OleDbConnect conn=new OLeDbConnection(connStr);
OleDbCommand cmd=new OleDbCommand("insert into User(UserName,Password,Question,Answer,RealName,Birthday,Email,Phone)Value(txtUserName.Text,txtPassWord.Text,txtQuestion.Text,txtAnswer.Text,txtRealName.Text,dropYear.Text,txtEmail.Text,txtPhone.Text)",conn);
conn.Open();
cmd.ExecuteNonQery();
conn.Close();
}
<html>
<head runat="server">
<title>注册页面</title>
</head>
<body>
<form runat="server">
<font color="red">必填项:</font>
<table border="0" width="600" height="200">
<tr>
<td align="right" width="150">用户名:</td>
<td>
<asp:TextBox id="txtUserName" runat="server"/>
<asp:RequiredFieldValidator ID="requiredForTxtUserName" runat="server" ControlToValidate="txtUserName" Text="必须填写用户名" />
</td>
</tr>
<tr>
<td align="right">密码:</td>
<td>
<asp:TextBox id="txtPassWord" runat="server" TextMode="Password"/>
<asp:RequiredFieldValidator ID="requiredForTxtPassWord" runat="server" ControlToValidate="txtPassWord" Text="必须填写密码" />
</td>
</tr>
<tr>
<td align="right">确认密码:</td>
<td>
<asp:TextBox id="txtPassWordConfirm" runat="server" TextMode="Password"/>
<asp:RequiredFieldValidator ID="requiredForTxtPassWordConfirm" runat="server" ControlToValidate="txtPassWordConfirm" Text="必须填写确认密码" />
<asp:CompareValidator ID="compareForTxtPassWordConfirm" runat="server" ControlToValidate="txtPassWordConfirm" Operator="Equal" Text="两次密码输入不一致" ControlToCompare="txtPassWord" />
</td>
</tr>
<tr>
<td align="right">密码提示问题:</td>
<td>
<asp:TextBox id="txtQuestion" runat="server"/>
<asp:RequiredFieldValidator ID="requiredForTxtQuestion" runat="server" ControlToValidate="txtQuestion" Text="必须填写密码提示问题" />
</td>
</tr>
<tr>
<td align="right">答案:</td>
<td>
<asp:TextBox id="txtAnswer" runat="server"/>
<asp:RequiredFieldValidator ID="requiredForTxtAnswer" runat="server" ControlToValidate="txtAnswer" Text="必须填写密码提示问题的答案" />
</td>
</tr>
</table>
<font color="red">选填项:</font>
<table border="0" width="600" height="300">
<tr>
<td align="right" width="150">性别:</td>
<td>
<asp:RadioButtonList ID="radlSex" runat="server"
RepeatDirection="Horizontal">
<asp:ListItem Selected="True" Value="male">男</asp:ListItem>
<asp:ListItem Value="female">女</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr>
<td align="right">婚否:</td>
<td>
<asp:CheckBox ID="chkMarry" runat="server" />
</td>
</tr>
<tr>
<td align="right">真实姓名:</td>
<td>
<asp:TextBox ID="txtRealName" runat="server"></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">出生日期:</td>
<td>
<asp:DropDownList ID="dropYear" runat="server">
<asp:ListItem>1970</asp:ListItem>
<asp:ListItem>1971</asp:ListItem>
<asp:ListItem>1972</asp:ListItem>
<asp:ListItem>1973</asp:ListItem>
<asp:ListItem>1974</asp:ListItem>
<asp:ListItem>1975</asp:ListItem>
<asp:ListItem>1976</asp:ListItem>
<asp:ListItem>1977</asp:ListItem>
<asp:ListItem>1978</asp:ListItem>
<asp:ListItem>1979</asp:ListItem>
<asp:ListItem>1980</asp:ListItem>
<asp:ListItem>1981</asp:ListItem>
<asp:ListItem>1982</asp:ListItem>
<asp:ListItem>1983</asp:ListItem>
<asp:ListItem>1984</asp:ListItem>
<asp:ListItem>1985</asp:ListItem>
<asp:ListItem>1986</asp:ListItem>
<asp:ListItem>1987</asp:ListItem>
<asp:ListItem>1988</asp:ListItem>
<asp:ListItem>1989</asp:ListItem>
<asp:ListItem>1990</asp:ListItem>
<asp:ListItem>1991</asp:ListItem>
<asp:ListItem>1992</asp:ListItem>
<asp:ListItem>1993</asp:ListItem>
</asp:DropDownList>
年<asp:DropDownList ID="dropMonth" runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
<asp:ListItem>6</asp:ListItem>
<asp:ListItem>7</asp:ListItem>
<asp:ListItem>8</asp:ListItem>
<asp:ListItem>9</asp:ListItem>
<asp:ListItem>10</asp:ListItem>
<asp:ListItem>11</asp:ListItem>
<asp:ListItem>12</asp:ListItem>
</asp:DropDownList>
月<asp:TextBox ID="txtDay" runat="server" Width="43px"></asp:TextBox>
日<asp:RangeValidator ID="rangeForTxtDay" runat="server" ControlToValidate="txtDay" Type="Integer" MinimumValue="1" MaximumValue="31"
Text="日期必须是1至31之间的正整数"/>
</td>
</tr>
<tr>
<td align="right">常用邮箱:</td>
<td>
<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regularForTxtEmail" runat="server" ControlToValidate="txtEmail" ValidationExpression="\w+@\w+\.\w+" Text="邮箱格式不正确"/>
</td>
</tr>
<tr>
<td align="right">手机:</td>
<td>
<asp:TextBox ID="txtPhone" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="regularForTxtPhone" runat="server" ControlToValidate="txtPhone" ValidationExpression="1\d{10}" Text="手机号码必段是1开头的11位数字"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:Button ID="btnConfirm" runat="server" Text="注册" Width="42px" onclick="Page_Click"/>    
<input id="Reset1" type="reset" value="重置" style="width:42px;"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:Label ID="lblResults" runat="server" ForeColor="Red"></asp:Label>
</td>
</tr>
</table>
</form>
</body>
</html>

红字部分有错误~希望大家帮我改正,使用户填写的注册信息能够被写入到bbs.mdb数据库的users表中
...全文
125 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
sushou2009 2009-04-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 LoveLife_Go 的回复:]
OleDbCommand cmd=new OleDbCommand("insert into User(UserName,Password,Question,Answer,RealName,Birthday,Email,Phone)Value(txtUserName.Text,txtPassWord.Text,txtQuestion.Text,txtAnswer.Text,txtRealName.Text,dropYear.Text,txtEmail.Text,txtPhone.Text)",conn);


values
[/Quote]
佩服二楼的眼力劲!
liumj2001 2009-04-13
  • 打赏
  • 举报
回复
晕。楼上好眼力。
LoveLife_Go 2009-04-13
  • 打赏
  • 举报
回复
OleDbCommand cmd=new OleDbCommand("insert into User(UserName,Password,Question,Answer,RealName,Birthday,Email,Phone)Value(txtUserName.Text,txtPassWord.Text,txtQuestion.Text,txtAnswer.Text,txtRealName.Text,dropYear.Text,txtEmail.Text,txtPhone.Text)",conn);


values
liumj2001 2009-04-13
  • 打赏
  • 举报
回复
没看出什么错误。
你的错误提示是什么。

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧