首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp连接sql server,netbeans提示找不到statement等类名

2013-11-05 
求教:jsp连接sql server,netbeans提示找不到statement等类名我的设置是这样的:1、windows的ClassPath已经添

求教:jsp连接sql server,netbeans提示找不到statement等类名
我的设置是这样的:
1、windows的ClassPath已经添加我的sqljdbc4.jar
2、项目的库里面添加了sqljdbc4.jar
3、sqljdbc_auth.dll文件复制到widows\system32下面了
4、import java.sql.*也加上了。
5、连接的是sql server 2005,用的是netbeans 7.3.1。在netbeans的服务->数据库,那里是能够连接得上。认证模式为混合模式。端口号1433.
但是ide还是提示很多错误,如图:jsp连接sql server,netbeans提示找不到statement等类名
class.forname那一句看文档说是可以不用写了。不过注释掉也是一样的都是错误
错误提示信息是:unreported exception SQLexception;must be caught or declared to be thrown
虽然提示各种错误,但是语法提示是有效的,无论是DriverManager还是Statement的对象,输入代码的时候都有各种属性和方法提示。
求指教。网上找了一天了,写法基本都是这样的。

[解决办法]
晕  那么明显的说明你没看懂?

 语句块 有个sqlexception要处理

要不然写 try catch 语句块  要不然在方法定义那 扔出去 
[解决办法]
最好是把程序放到try-catch里,但是catch里不要捕获异常,在catch把异常抛出,否则事物一般在service层声明,就不能回滚,dao层的错误也找不到

热点排行