数据库连接学习--简单的通讯录
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,为了做毕业设计,学习了Java,然后就要连接数据库,为了连接数据库就学习做了一个简单的小项目,通讯录(现在只有添加的功能),成功连接数据库首先看看我的WEB首页吧:比较简单,然后是填加联系人页面我的数
千家信息网最后更新 2024年11月23日数据库连接学习--简单的通讯录
为了做毕业设计,学习了Java,然后就要连接数据库,为了连接数据库就学习做了一个简单的小项目,通讯录(现在只有添加的功能),成功连接数据库
首先看看我的WEB首页吧:
比较简单,然后是填加联系人页面
我的数据库连接的代码先抛出来,毕竟这是我做通讯录学习的重点,
package s2.jsp.zhangxiao.dao;import java.sql.PreparedStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.DriverManager;import java.sql.SQLException;public class AddressBase { // 定义数据库的用户名 private final String DBNAME = "root"; // 定义数据库的密码 private final String DBPASS = "0"; // 定义数据库的驱动信息 private final String DRIVER = "com.mysql.jdbc.Driver"; // 定义访问数据库的地址 private final String URL = "jdbc:mysql://localhost:3306/addressdb"; public Connection getConnection(){ Connection con=null; try { Class.forName(DRIVER); con=DriverManager.getConnection(URL, DBNAME, DBPASS); } catch (ClassNotFoundException e) { System.out.println("驱动异常"); e.printStackTrace(); } catch (SQLException e) { System.out.println("数据库异常"); e.printStackTrace(); } return con; } public void closeAll(Connection con,PreparedStatement past,ResultSet rs){ try { rs.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { past.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } try { con.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public int update(String sql,String[]getValues){ int i=0; Connection con=null; PreparedStatement past=null; ResultSet rs=null; con=getConnection(); try { past=con.prepareStatement(sql); if (getValues!=null) { for (int j = 0; j < getValues.length; j++) { past.setString(j+1, getValues[j]); } } i=past.executeUpdate(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } return i; }}
数据
数据库
学习
通讯
通讯录
驱动
成功
代码
信息
功能
只有
地址
密码
毕业设计
用户
用户名
联系人
这是
重点
页面
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
潮州调度服务器厂家
汉化游戏怎么将数据库切换到繁体
新新网络安全插画
中国网络技术有限公司被执行人
阿里云服务器最低配置
充饭卡系统显示连接数据库失败
数据库查看表内容
金山区网络技术转让推荐咨询
网络安全工程师硕士
彩票屏软件开发
海康威视软件开发福利
转运蛋白数据库码
社工库数据库共享平台
迷你ftp服务器.apk
ftp服务器程序源代码下载
车载网络技术沦也行
做数据库需要注意什么
sql语句 恢复数据库
ft中文数据库
邯郸市博信软件开发
lambda 数据库
最便宜的服务器多开处理器
sql 数据库 事务
中国数据库技术发展趋势
网络安全的最新规划
数据库启用dll部件代码
金华蜂巢网络技术有限公司
中学 网络安全教育总结
把vs与数据库连接
网络安全的规章制度