莱鸟的数据库连接问题?

cpu 2004-01-06 10:37:33
以下数据库连接错在哪里?JCreator提示的错误信息如下:

unreported exception java.lang.classnotfoundexception :must be caught or declared to be thrown
unreported exception java.sql.sqlexception :must be caught or declared to be thrown

我使用的是JDK1.4,代码如下:
import java.sql.*;

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:kelon";
Connection sqlcon=java.sql.DriverManager.getConnection(url,"sa","1688");
...全文
52 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
8762164 2004-01-06
  • 打赏
  • 举报
回复
楼上的你悟道属于
Leemaasn 2004-01-06
  • 打赏
  • 举报
回复
一般写一段代码

最好给它弄个Try{}
这样,比较好处理,而且,也显得你的代码很有条理。

^@^
guoxyj 2004-01-06
  • 打赏
  • 举报
回复
错误信息提示的很明白了
aqua_w 2004-01-06
  • 打赏
  • 举报
回复
try {
// Code that could generate an exception goes here.
// If an exception is generated, the catch block below
// will print out information about it.
} catch(SQLException ex) {
System.err.println("SQLException: " + ex.getMessage());
}

try {
Class.forName("myDriverClassName");
} catch(java.lang.ClassNotFoundException e) {
System.err.print("ClassNotFoundException: ");
System.err.println(e.getMessage());
}

jxhty 2004-01-06
  • 打赏
  • 举报
回复
是的,Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");这个代码有可能产生Exception,所以需要将其放在
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(sqlexception e){
//e.getMessage();
}中
或者在你的方法中throws sqlexception即可,example:
public void get()throws sqlexception{
}
kadina 2004-01-06
  • 打赏
  • 举报
回复
你这些代码必须写在try中,然后下面要catch各种exception才行!不然编译肯定过不去!
建议你先看看java的异常处理
netcobol 2004-01-06
  • 打赏
  • 举报
回复
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:kelon";
Connection sqlcon=java.sql.DriverManager.getConnection(url,"sa","1688");
}catch(Exception e){
e.printstatck();
}
本版主要感谢动网论坛以及风中大哥,我只不过将风中大哥提供的已经安装换肤程序的动网6.10版,更换了一些新的皮肤元素,更新的皮肤不是太多,是我这几天在动网收集的,没有别的意思,只是想为莱鸟朋友提供一个方便!
以及对其他细小环节进行了美化!
(欢迎大家下载含插件版本的社区)
原先的动网比较老的皮肤去掉了,主要皮肤清单如下:
魅力羽球
休闲素雅
休闲夏秋
草尝牧牛
飘渺尘缘
休闲空灵
**娃娃
幻型射影
猫咪乐园
永恒火星
怪兽乐园
第三元素
Linux无限

登陆用户:admin
登陆密码:admin888
______________________________________________________

1) 在本地安装论坛执行本操作前请确认您拥有安装要求中所需要的环境,如果没有所需要的环境,请浏览动网论坛帮助站点(help.dvbbs.net)中相应环境的安装方法和配置说明。
在确认您有运行论坛的环境后,您需要做以下工作:
将解压后的文件拷贝到本地WEB目录中,IIS或者PWS默认Web目录为C:inetpubwwwroot,比如您可以装到C:inetpubwwwrootbs目录下
然后敲入本地测试网址访问,默认为:http://localhost/或者http://ip/,比如您装到C:inetpubwwwrootdvbbs目录下,那么就可以用http://localhost/bbs/index.asp进行访问

2) 在服务器或者虚拟空间进行安装
如果有服务器的直接操作权限,那么您可以使用类似本地安装的方法进行安装
如果您是虚拟空间,那么您可以使用FTP软件将论坛文件上传到网站目录,比如您将论坛文件传到空间中的dvbbs目录,那么您就可以使用http://www.***.com/bbs/index.asp来进行浏览

4、用默认超级管理员(用户名:admin,密码:admin888)登录论坛,点击页面上方出现的管理连接进入管理页面完成论坛的设置(更详细设置说明请看论坛设置栏目);为了保障系统的安全性,进入后台超级管理后最好在管理员管理中重新设置论坛管理员信息。

5、如果您的服务器IE为5.5或者以上版本,可以使用论坛inc/ie5.5+目录中ubbcode.asp文件替换inc目录下同名文件以达到最佳浏览效果 6、完成了以上步骤后,就可以正常使用论坛了;为了保障论坛系统的稳定和安全性,请您在安装结束后,一定要详细阅读帮助文档中的论坛安全手册和数据库安全文档

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧