笔记

这些问题主要是我在初步学习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,因在匿名内部类当中关掉的是监听事件

 

 

posted @ 2016-03-08 07:43  木卓  阅读(153)  评论(0)    收藏  举报