如何将表单的内容,提交到数据库中?

我刚开始学习用VS 2005(C#)和sql2005制作网页,我想问一下,如何将表单的内容提交到数据库中呢?例如,做一个会员注册页面,填写姓名、年龄、密码……怎样将填写到表单的内容提交到数据库中。能否请高手举个例子详细说明一下,我不是很明白,参考着修改一下用到自己的设计中,先谢了!
1.VS中不是有个WEB.Config文件吗?数据库代码之类的应该写在哪啊?还有runat="server"都作了什么,其什么作用啊?

很简单的一个表单 演示一下。。
<form name="form1" method="post" action="">
姓名:<input type="text" name="uname">
年龄:<input type="text" name="uage">
密码:<input type="password" name="upas">
<input name="submit" type="submit" value="提交">
</form>
<%'--数据库连接
set rs=server.CreateObject("adodb.recordset")
sql="select * from 表"
rs.open sql,conn,1,3
rs.addnew
姓名字段=request.Form("uname")
密码字段=request.Form("upas")
年龄字段=request.Form("uage")
rs.update
set rs=nothing

%>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-09-30
先引入命名空间using System.Data.SqlClient

然后建立数据库连接

定义连接字符串
………………

string sql = "insert into user (username,pwd,mail,lastlogintime) values ('" + No_SqlHack(@textboxusername.Text) + "','" + No_SqlHack(@TextBoxpassword1.Text) + "','" + No_SqlHack(@TextBoxemail.Text) + "','" + System.DateTime.Now.ToString() + "','1,1,1)";
第2个回答  2007-09-14
insert 表名 into (....,....,....,)//插入的列名

values (....,....,....,)//插入字段的内容

注意 插入的数据类型要正确!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网