SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["Str_sql"]);
con.Open();
SqlCommand cmd1 = new SqlCommand("select * from yy3721_user where User_name='"+User_name+"'",con);
SqlDataReader sdr = cmd1.ExecuteReader();
if (sdr.Read())
{
sdr.Close();
sdr.Dispose();
cmd1.Dispose();
Response.Write("<script>alert('数据库已存在相同帐号');</script>");
Response.Write("<script>history.go(-1);</script>");
Response.End();
}
else
{
sdr.Close();
sdr.Dispose();
cmd1.Dispose();
}
User_type = Request.Form.Get("User_type").ToString();
User_company = Request.Form.Get("User_company").ToString();
User_linkman = Request.Form.Get("User_linkman").ToString();
User_phone = Request.Form.Get("User_phone").ToString();
User_fax = Request.Form.Get("User_fax").ToString();
User_mobiletel = Request.Form.Get("User_mobiletel").ToString();
User_qq = Request.Form.Get("User_qq").ToString();
User_province = Request.Form.Get("a").ToString() + ",";
User_province =User_province+ Request.Form.Get("b").ToString();
User_address = Request.Form.Get("User_address").ToString();
User_email = Request.Form.Get("User_email").ToString();
User_net = Request.Form.Get("User_net").ToString();
str_sql = "insert into yy3721_user (User_name,User_pwd,User_type,User_company,User_linkman,User_phone,User_fax,User_mobiletel,User_qq,User_province,User_address,User_email,User_net)values('" + User_name + "','" + User_pwd + "','" + User_type + "','" + User_company + "','" + User_linkman + "','" + User_phone + "','" + User_fax + "','" + User_mobiletel + "','" + User_qq + "','" + User_province + "','" + User_address + "','" + User_email + "','" + User_net + "')";
// Response.Write(str_sql);
SqlCommand cmd = new SqlCommand(str_sql,con);
cmd.ExecuteNonQuery();
cmd.Dispose();
con.Close();
con.Dispose();
Response.Write("<script>alert('注册成功')</script>");
Response.Write("<script>location.href='member_land.aspx';</script>");
con.Open();
SqlCommand cmd1 = new SqlCommand("select * from yy3721_user where User_name='"+User_name+"'",con);
SqlDataReader sdr = cmd1.ExecuteReader();
if (sdr.Read())
{
sdr.Close();
sdr.Dispose();
cmd1.Dispose();
Response.Write("<script>alert('数据库已存在相同帐号');</script>");
Response.Write("<script>history.go(-1);</script>");
Response.End();
}
else
{
sdr.Close();
sdr.Dispose();
cmd1.Dispose();
}
User_type = Request.Form.Get("User_type").ToString();
User_company = Request.Form.Get("User_company").ToString();
User_linkman = Request.Form.Get("User_linkman").ToString();
User_phone = Request.Form.Get("User_phone").ToString();
User_fax = Request.Form.Get("User_fax").ToString();
User_mobiletel = Request.Form.Get("User_mobiletel").ToString();
User_qq = Request.Form.Get("User_qq").ToString();
User_province = Request.Form.Get("a").ToString() + ",";
User_province =User_province+ Request.Form.Get("b").ToString();
User_address = Request.Form.Get("User_address").ToString();
User_email = Request.Form.Get("User_email").ToString();
User_net = Request.Form.Get("User_net").ToString();
str_sql = "insert into yy3721_user (User_name,User_pwd,User_type,User_company,User_linkman,User_phone,User_fax,User_mobiletel,User_qq,User_province,User_address,User_email,User_net)values('" + User_name + "','" + User_pwd + "','" + User_type + "','" + User_company + "','" + User_linkman + "','" + User_phone + "','" + User_fax + "','" + User_mobiletel + "','" + User_qq + "','" + User_province + "','" + User_address + "','" + User_email + "','" + User_net + "')";
// Response.Write(str_sql);
SqlCommand cmd = new SqlCommand(str_sql,con);
cmd.ExecuteNonQuery();
cmd.Dispose();
con.Close();
con.Dispose();
Response.Write("<script>alert('注册成功')</script>");
Response.Write("<script>location.href='member_land.aspx';</script>");
解决方案 »
- Timeout expired. The timeout period elapsed prior to completion of the operatio
- 请问用VS2005的ASP.NET2.0和sqlserver2000做的网站,编程方面应该如何注意才能防止别人挂码和放毒呢??
- 怎样才能在一个textbox中按一下回车键,光标移动到另一个textbox中?
- aspnet弹出窗口进行选择,选择结果返回原页面的问题
- 关于回车的一个灵异问题(大家可以测试一下)
- 我在页面中使用了treeview,但却不知道如何设置treeview的背景为透明,请帮帮……成功就结帖
- 请问在ASP.Net中如何实现将客户端文件压缩并存储到Oracle中,及在客户端解压并打开Oracle中存放的文件。
- 求一个ip地址的正则表达式!谢谢
- 麻烦有空的人帮我详细解说一下!超菜鸟的问题!(在线等)
- 用客户端脚本响应asp.net文本筐控件的问题
- 关于注册页面连接数据库的问题,请老师们讲解的浅显点,再次谢过
- 如何求现在时间与数据库时间的天数相差值
只要1句代码yueue.Data.Execute("Insert User (un,pwd,cont)Values(textbox1.text,textbox2.text,textbox3.text)");
yueueData 是一个.net 2.0 下的数据库组件,它对.net 2.0下的数据库连接,数据库命令,数据库管理等进行了封装,从而简化了操作,提升了开发效率. 使用yueueData开发中小型数据库应用具有很大的优势.yueueData 具有哪些特点?降低代码量,提升效率,易于开发
使用yueueData将使手写代码量降低至原先的30%或更多 . yueueData 尽量在不有损功能的前提下缩减代码书写量,通常您只需要一句代码就可以完成大多数数据库操作任务,无形中大大降低开发难度,提升开发效率.
多数据库同时操作
yueueData 支持N个数据库同时操作,可随意在多个数据库之间执行任务且无须多余代码!并可保证打开的数据库连接如数关闭.从此告别 DBProvider , GetConnection() , Close()
Access/SQL 零代码互转,便于迁移
使用yueueData 构建的数据库应用程序,可以方便在Access和SQL数据库之间迁移.并且无须更改一行代码!从此转型不再困难.
支持 C/S , B/S 通用性强
yueueData 在Windows Application 应用程序 和 ASP.NET WebSite 应用程序中均可使用!
防注入功能,增强安全性
具有参数过滤功能(可关闭),对字符参数进行过滤,并支持自定义过滤条件,弹指之间,消灭安全隐患!
封装功能不缺失
支持SQL储存过程 Access伪储存过程
支持任意数量任意格式的参数
支持SQL OUTPUT RETURN 参数
支持DataReader
支持统计
免费使用,开放源代码
yueueData 属于开源组件,任何人都可以免费使用yueueData并且参与到yueueData的开发中来.
我还不会使用yueueData 怎么办?
请您参见http://data.yueue.cn 内的图文教程和视频教程.怎样获得yueueData ?
参见 http://data.yueue.cn 发布的最新版本和动态.
yueueData 1.01 测试版本已经提供下载,欢迎测试!如何参与到 yueueData 开源项目中来?
yueueData 目前处于测试期,持续发布最新的版本.
您可以先下载yueueData的最新测试版本使用,测试,并期待您的建议.
当yueueData 测试成熟,发布正式版本后,进行测试并提供建议的朋友将会第一时间获得源代码.
期待您的加入!
联系方式见 yueue.cn 公告区yueueData 开源数据库组件 1.01 测试版本下载
此为yueueData第一次发布,已经有一定的文档资料,欢迎大家测试组件.
组件会在消除一些BUG,趋于完善后,公布全部源代码.欢迎大家共同参与完善!期待大家的建议和BUG报告,联系方式为:
QQ : 20613165
MSN : yueuestr(A)gmail.com
Email: [email protected]
Weblog: http://data.yueue.cn反馈组件问题的朋友将第一时间获得源代码.