jdbc连数据库部分代码
来源:互联网 发布:学大数据看什么书 编辑:程序博客网 时间:2024/05/16 06:58
登录注册网页中注册部分
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%><%@ page import="javax.swing.*"%>
<html>
<body>
<% String driverName="com.mysql.jdbc.Driver";
String userName="root";
String userPwd="123";
String dbName="login";
String url1="jdbc:mysql://localhost:3306/"+dbName;
String url2="?user="+userName+"&password="+userPwd;
String url3="&useUnicode=true&characterEncoding=UTF-8";
String url=url1+url2+url3;
Class.forName(driverName);
Connection conn=DriverManager.getConnection(url);
String sql="insert into logininfo(userName,userPwd) values(?,?)";
PreparedStatement pstmt=conn.prepareStatement(sql);
%>
<script language="javascript">
function reg()
{
document.register.submit();
}
</script>
<script language="javascript">
function registersucceed()
{
alert("恭喜!注册成功!!");
window.location.href="login.jsp";
}
</script>
<script language="javascript">
function registerfail()
{
alert("Sorry!已有该用户名!!");
window.location.href="register.jsp";
}
</script>
<form name="register" method ="post">
用户:<input type="text" name="name"><br>
密码:<input type="password" name="pwd"><br>
<input type="button" value="注册" onclick="reg();">
<%
String name=request.getParameter("name");
String pwd=request.getParameter("pwd");
pstmt.setString(1,name);
pstmt.setString(2,pwd);
String sql1="select * from logininfo where userName='"+name+"' ";
PreparedStatement pstmt1=conn.prepareStatement(sql1);
ResultSet rs=pstmt1.executeQuery();
if(rs.next())
{
out.print("<script >registerfail();</script>");
}
else if(name!=null)
{
out.print("<script >registersucceed();</script>");
pstmt.executeUpdate();
}
if (pstmt!=null)
{
pstmt.close();
}
if (conn!=null)
{
conn.close();
}
%>
</form>
</body>
</html>
阅读全文
0 0
- jdbc连数据库部分代码
- JDBC连数据库登录部分
- 主流数据库JDBC连库代码
- JdBC连数据库
- JDBC连Oracle数据库
- jdbc连MySQL数据库
- JDBC连oracle数据库
- 用 jdbc 连 mysql 数据库
- myeclipse连数据库代码~
- JDBC数据库更新操作步骤及部分代码
- 常用数据库JDBC直连写法
- JDBC连SQL SERVER数据库常见问题
- jsp中,如何用JDBC连数据库
- JDBC连SQL SERVER数据库常见问题
- JDBC连SQL SERVER数据库常见问题
- JDBC连SQL SERVER数据库常见问题
- jdbc 连各种数据库的方法
- Android 用JDBC直连Mysql数据库
- 欢迎使用CSDN-markdown编辑器
- python 修饰器 return
- SQL Server 2012 T_SQL新特性(二)
- 解决虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题
- 斧钺智能发布认知影像系统 预警医生看不到的险情
- jdbc连数据库部分代码
- python二进制文件转十进制
- angularjs数字转化为大写
- 前端学习站点:编程、框架、字体、插件
- 在Oracle存储过程中实现类Mybatis的动态sql
- 刷版子·总结(待补全......)
- hdu5120(相交环面积)
- [洛谷P3962]浮游大陆的68号岛
- 四,中断:中断程序(汇编和C语言)、idt、IDTR、8259A、8253以及发生中断时候的压栈细节和特权级保护