重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
所以你在调用他的set方法之前,加上Type type = new Type();就可以啦。这个空指针在做DB这一块,经常有人犯,平时注意点就可以了。
创新互联建站是专业的石泉网站建设公司,石泉接单;提供成都网站建设、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行石泉网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
我记得要连接2000的话,需要装一个驱动补丁的,不知道你装了没有。再者就是你的数据库账号密码都是空吗。
第三行,应该为new File(filename)。
很容易嘛,不是你指的那行空指针啊,是你声明了一个引用Type type=null;但是在调用他的set方法的时候,在堆空间中这个引用没有指向任何对象,即你没有初始化这个对象,只是为其声明了一个引用而已。
第三行,应该为new File(filename)。
把这一行System.out.println(rs.next()=rs.next());去掉。好好了解一下next()的执行结果。
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
JDBC(Java DataBase Connectivity)是一种数据库连接技术,能实现Java程序对各种数据库的访问。由一组使用Java语言编写的类和接口(JDBC API)组成,他们位于java.sql以及javax.sql中。作用:建立与数据库的访问连接。
JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立于数据库的连接标准的JavaAPI。
导入包 在程序中包含数据库编程所需的JDBC类。大多数情况下,使用 import java.sql.* 就足够了 注册JDBC驱动程序 需要初始化驱动程序,这样就可以打开与数据库的通信。
ResultSet是一个结果集,JDBC查询数据库返回ResultSet,查询结果封装在ResultSet中。rs.getInt(id)获取表中字段名为id的值,id是int类型。
JDBC是执行SQL语句的Java API。JDBC本身是一个产品的商标名,但它也可被看作为Ja va Database Connecivity(Java数据库连接)。它由一组用Java语言编写的类与接口组成。