JDBC连接数据时都有这样两句:
String DriverName="com.mysql.jdbc.Driver";
.....
try{
Class.forName="com.mysql.jdbc.Driver";
这第一句是定义了驱动程序的名称.第二句是用类class.forName的方法指定了数据库驱动程序的类型和位置.我看了很多的程序,几乎都是这样的.
我的问题是第一句到底有什么作用?我试着把这一句删除,发现也不影响功能,页面也能正常显示.那么为什么还要这一句呢?
删掉它不行吗?
谢谢.
String DriverName="com.mysql.jdbc.Driver";
.....
try{
Class.forName="com.mysql.jdbc.Driver";
这第一句是定义了驱动程序的名称.第二句是用类class.forName的方法指定了数据库驱动程序的类型和位置.我看了很多的程序,几乎都是这样的.
我的问题是第一句到底有什么作用?我试着把这一句删除,发现也不影响功能,页面也能正常显示.那么为什么还要这一句呢?
删掉它不行吗?
谢谢.
解决方案 »
- 求助:怎么在JS中将JSP页面中的文本框的值设置为空而不是空串
- 一个关于订单展现的问题 高手求教
- 高分求解?项目不报错,数据也插入部了数据库,贴出重要代码,请高手帮忙解决!!s2sh 虽然文件很多,但很简单的,我真的找不出什么原因,谢谢大家了
- 急,问个图片上传的小问题
- 如何获得提交页面的url?
- netbeans4.1如何开发JSF
- 怎么能够把Action的execute()对数据库的查询的结果findforward()到jsp页面上?
- 在JS中能否调用Struts2中的action方法?
- jsp将来发展的趋势怎么样啊?有前途吗?
- 关于乱码的问题
- 提取网页中图片周围的文本
- 学习jsp需要把Java学的很好吗?
Class.forName(DriverName);的吧
如果按照你那样写的话,删掉当然没问题啦