SQL Server实现用户注册
用SQL Server注册用户,通过页面输入注册信息,存储到数据库。
<form action="zhuChe.jsp" method="post" onsubmit="return reg(this);">
<div id="div2">
<p style="margin-left:30px"><img src="data:image/pic_zc.gif"></img></p>
<div style="width:350px;height:20px;margin-left:30px;margin-top:-10px">
<p><hr/></p>
</div>
<p style="margin-left:70px">请填写您的姓名:<input type="text" name="userName"></p>
<p style="margin-left:200px;margin-top:-10px;font-size:12px">请填写有效的Name作为下次登入的用户名,同时我们也会这个地址发送您的账户信息、订单通知等。</p> <p style="margin-left:100px">请设定密码:<input type="password" value="" name="password" datatype="*6-15" errormsg="密码范围在6~15位之间,不能使用空格!" /></p>
<p style="margin-left:35px">请再次输入设定密码:<input type="password" value="" name="repassword" datatype="*" recheck=password" errormsg="您两次输入的账号密码不一致!" /></p> <p style="margin-left:80px">请输入验证码:<input type="text" name="yanz" style="width:50px"></p>
<p style="margin-left:250px;margin-top:-40px;"><img src="data:image/code_img.gif"></img></p>
<p style="margin-left:250px;margin-top:-15px;font-size:12px">看不清换一张</p>
<p style="text-align:center;">请阅读<a href><font color="red" style="font-weight:bold">《"V+网站"服务条款》</font></a></p>
<p style="text-align:center;"><img src="data:image/sumit_bg.gif"></img></p>
<p style="margin-left:129px;font-weight:bold;color:#fff;margin-top:-41px;"><input type="submit" value="同意以上条款并注册" style="color:#8D0223"></p> </div>
<!--右边div框架结束-->
</form>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="jdbc.sqlServer"%>
<%@page import="java.sql.Connection"%> <%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.PreparedStatement"%>
<% String userName = request.getParameter("userName");
userName = new String( userName.getBytes("ISO-8859-1"),"utf-8");
String money = request.getParameter("money"); String password = request.getParameter("password");
if(userName==null && password==null){ %> <script type="text/javascript">
alert("用户名或密码不为空"); location="doLog.jsp";
</script>
<% } %>
<% //引用连接数据库方法
sqlServer sq=new sqlServer();
//得到数据库连接
Connection con = sq.getConnection();
//编写sql语句
String sql="insert into Admin values (?,?,?)"; //得到数据库操作对象 PreparedStatement st =con.prepareStatement(sql);
st.setString(1,userName);
st.setInt(2,200);
st.setString(3,password); // 得到查询的结果 if(st.executeUpdate()>0){
%>
<script type="text/javascript">
alert("注册成功");
location="LinDao.jsp";
</script>
<% }else{ %> <script language="javascript">
function check(){
if (password!=password2){
alert("两次密码输入不一致,你看着办吧!");
}
return true;
}
</script> <% } %>
SQL Server实现用户注册的更多相关文章
- SQL Server 进阶 01 数据库的设计
SQL Server 进阶 01 数据库的设计 本篇目录 课程内容回顾及介绍 为什么需要规范的数据库设计 设计数据库的步骤 绘制E-R(实体-关系)图 实体-关系模型 如何将E-R图转换为表 数据规范 ...
- Kerberos和NTLM - SQL Server
当我们使用Windows Authentication去连接SQL Server的时候,SQL Server可能会使用Kerberos或者是NTLM来进行认证,有时间就会因为认证失败的缘故造成各种登录 ...
- [转帖]Kerberos和NTLM - SQL Server
Kerberos和NTLM - SQL Server https://www.cnblogs.com/dreamer-fish/p/3458425.html 当我们使用Windows Authenti ...
- JDBC连接SQL Server数据库
测试环境 数据库:SQL Server 2008 R2,创建数据库名:TestDemo,表:User,字段如下: 字段 字段 id UName UPass sqljdbc.jar下载地址:依赖的J ...
- SQL Server 使用触发器(trigger)发送电子邮件
sql 使用系统存储过程 sp_send_dbmail 发送电子邮件语法: sp_send_dbmail [ [ @profile_name = ] 'profile_name' ] [ , [ @r ...
- SQL SERVER 2008 设置字段默认值为当前时间
在某些情况下需要对某条记录添加上时间戳,比如用户注册,需要记录用户的注册时间,在SQL SERVER 2008中可以通过 1. 添加新字段 2. 数据类型设置为smalldatetime 3. 默认值 ...
- 数据库课程设计:SQL Server + Express + node.js + ejs 论坛管理系统
前言 这是一篇对数据库课程设计的总结,这不是教程也不是指导,只是我的经验之谈,其中可能有许多错误,请小心,不要被误导.祝愿你看了这篇文章后能做出更好的设计. 我对web开发并不熟悉,而我们的课程设计只 ...
- 最近帮客户实施的基于SQL Server AlwaysOn跨机房切换项目
最近帮客户实施的基于SQL Server AlwaysOn跨机房切换项目 最近一个来自重庆的客户找到走起君,客户的业务是做移动互联网支付,是微信支付收单渠道合作伙伴,数据库里存储的是支付流水和交易流水 ...
- SQL Server 大数据搬迁之文件组备份还原实战
一.本文所涉及的内容(Contents) 本文所涉及的内容(Contents) 背景(Contexts) 解决方案(Solution) 搬迁步骤(Procedure) 搬迁脚本(SQL Codes) ...
随机推荐
- LOJ 6278 数列分块入门2
[题解] 分块.块内排序.块内二分出第一个大于等于c的数. #include<cstdio> #include<algorithm> #include<cmath> ...
- BZOJ 2754 [SCOI2012]喵星球上的点名 (AC自动机、树状数组)
吐槽: 为啥很多人用AC自动机暴力跳都过了?复杂度真的对么? 做法一: AC自动机+树状数组 姓名的问题,中间加个特殊字符连起来即可. 肯定是对点名串建AC自动机(map存儿子),然后第一问就相当于问 ...
- zabbix 配置——bak
1.host 配置 create host Parameter Description Host name 主机名,只允许数字,空格,句号,下划线,非主流符号它不支持.zabbix客户端配置文件中的h ...
- MAC OS下JDK版本切换指南
刚上手的用MAC开发的小伙伴们会发现,MAC自带JDK版本为1.6,通常会安装在 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/目录下,但是更多 ...
- [NOIP2016day1T1] 玩具迷題(toy)
题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业. 有一天, 这些玩具小人把小南的眼镜藏了起来. 小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外.如下图: 这时singer告诉 ...
- 20180629利用powerdesigner生成数据字典
原创作品,如有错误,请批评指正 第一步新建一个PDM模型 第二步 点击“FILE”--->"RESERVER ENGINEER"--->"DATABASE&q ...
- nyoj_782_星期几?_201312071940
星期几? 时间限制:500 ms | 内存限制:65535 KB 难度:2 描述 Acmer 小鱼儿 埋头ku算一道题 条件:已知给 ...
- sqlyog
https://github.com/webyog/sqlyog-community/wiki/Downloads
- HDU 4525
也是水题了,不过注意负负也可以为正就好了. 今天看见bestcoder上的人那么厉害,唉,我什么时候才能赶上啊.. #include <iostream> #include <cst ...
- 使用Win32 API实现生产者消费者线程同步
使用win32 API创建线程,创建信号量用于线程的同步 创建信号量 语法例如以下 HANDLE semophore; semophore = CreateSemaphore(lpSemaphoreA ...