笔记
这些问题主要是我在初步学习java时遇到的比较简答的问题,先归纳总结一下
JDBC:java数据库连接
1、拷贝驱动,在eclipse当中,右键->buildPath->Add Extend AC······->查找文件->打开
2、加载驱动
Connection connection = null;//创建连接对象
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
3、得到连接对象 连接词 用户名 密码
connection = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1:1433;DatabaseName=databasename", "username","password");
4、写sql语句
String sql = "```````````````"; //sql语句
5、编译并发送sql
PreoareStatement Ps = connection.PrepareStatement(sql);
6、执行sql
int n = ps.excuteUpdate(); //int为1时则成功,0是表示没有执行,-1是失败
7、关闭连接
finally{
connection.close(); //关闭连接,写在finaly是因为可以可以最终都被执行
}
(我在做酒店管理系统时遇到的一些问题)
1、bug::::::注册项为空也能注册成功
String s = null; //这个表示没有对象
String s = ""; //这个表示对象存在,但是里面没有东西
2、将面板用一个类去封装,然后在不同的窗口中去调用这个面板
涉及到分层,现在不这么搞,要体会到最原始的写法;2016年1月19日10:41:03
3、数据库中的男女用int数据类型
4.判断是否是会员登录里会有同名同姓的人,应该换位用Id来判断,不能直接用名字
5、界面的跳转
LoginView.this.dispose(); //关掉自己
在这里如果是没有this,因在匿名内部类当中关掉的是监听事件

浙公网安备 33010602011771号