| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 740 人关注过本帖
标题:[求助]用户注册信息写进数据库
只看楼主 加入收藏
pietro
Rank: 1
等 级:新手上路
帖 子:54
专家分:0
注 册:2006-9-19
收藏
 问题点数:0 回复次数:3 
[求助]用户注册信息写进数据库
我要把用户注册信息写进数据库,请问大家怎么写?
我这样写对吗?


SqlConnection con = db.createcon();
con.Open();
SqlCommand cmd = new SqlCommand("insert into [user](userName,pwd,trueName,sex,birth,pro,city,tel,email,code,personlike,images) Values('" + this.txtZhcName.Text + "','" + this.txtPwd.Text + "','" + this.txtTrueName.Text + "','" + this.RadioButtonListdsex.SelectedValue + "','" + this.txtBirth.Text + "','" + this.DdlPro.SelectedValue + "','" + this.DdlCity.SelectedValue.ToString + "','" + this.txtTel.Text + "','" + this.txtEmail.Text + "'.'" + this.txtCode.Text + "','" + this.CCblLike.SelectedValue + "','" + this.Image1.ImageUrl + "')", con);
cmd.ExecuteNonQuery();
con.Close();

运行出错,请大家帮我看一下怎么写?注册信息里包括文字,数字,还有图片,这在创建数据库的时候又怎么设置?

新手多指教, 谢谢!!
搜索更多相关主题的帖子: 数据库 用户 注册 
2006-10-03 19:52
水木年华
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-10-4
收藏
得分:0 
用两个类来传值不是很好吗?首先你得建两个类,一个实体类和一个操作类.用一个变量来传值.然后这边就不用写那么麻烦了
2006-10-04 17:16
scpa1314
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-10-6
收藏
得分:0 
嗯,我也觉得那样挺麻烦的,不过我还没学会怎么用参数传
2006-10-06 13:25
mylover624
Rank: 1
来 自:乖乖的心中
等 级:新手上路
帖 子:868
专家分:0
注 册:2006-7-6
收藏
得分:0 

SqlConnection con = new SqlConnection("server=服务器;database=数据库;uid=用户名;pwd=密码;");
try
{
con.Open();
string InsertStr = "insert into [user](userName,pwd,trueName,sex,birth,pro,city,tel,email,code,personlike,images) Values('" + this.txtZhcName.Text.Trim() + "','" + this.txtPwd.Text.Trim() + "','" + this.txtTrueName.Text.Trim() + "','" + this.RadioButtonListdsex.SelectedValue + "','" + this.txtBirth.Text.Trim() + "','" + this.DdlPro.SelectedValue + "','" + this.DdlCity.SelectedValue.ToString + "','" + this.txtTel.Text.Trim() + "','" + this.txtEmail.Text.Trim() + "'.'" + this.txtCode.Text.Trim() + "','" + this.CCblLike.SelectedValue + "','" + this.Image1.ImageUrl + "')";
SqlCommand cmd = new SqlCommand(InsertStr, con);
cmd.ExecuteNonQuery();
}
catch(Exception exp)
{
Response.Write(exp.Message); //输出错误信息
}
finally
{
con.Close();
}


一个天才顶不上十个笨蛋!
书山有路勤为径,学海无涯友相伴。
我的E-mail:mylover624@.cn
2006-10-06 14:35
快速回复:[求助]用户注册信息写进数据库
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017372 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved