带数据库的javaapplet
我正在尝试编写一个简单的小程序,它必须从数据库中获取文本数据 我有一些问题:带数据库的javaapplet,java,jdbc,applet,Java,Jdbc,Applet,我正在尝试编写一个简单的小程序,它必须从数据库中获取文本数据 我有一些问题: 我有远程mysql数据库,或者我可以创建一个本地数据库,那么 最正确 我已经下载了mysql-connector-java-5.1.22-bin.jar并将其放到 我的小程序源目录 yakoot@yakoot-主页:~/java$echo$CLASSPATH /home/yakot/java/mysql-connector-java-5.1.22-bin.jar 但当我尝试时 Class.forName("com.
- 我有远程mysql数据库,或者我可以创建一个本地数据库,那么 最正确
- 我已经下载了mysql-connector-java-5.1.22-bin.jar并将其放到 我的小程序源目录 yakoot@yakoot-主页:~/java$echo$CLASSPATH /home/yakot/java/mysql-connector-java-5.1.22-bin.jar
Class.forName("com.mysql.jdbc.Driver");
我明白了
错误:未报告的异常类NotFoundException;必须被抓住,否则
宣布被抛出
我尝试了mysql-connector-java-5.1.22-bin.jar的一些不同位置,但没有帮助将mysql jar文件放在类文件夹中。i、 如果您使用的是netbeans,您需要选择include library/JAR文件夹。然后浏览mysql-connector-java-5.1.22-bin.jar文件。
然后重建源代码并再次运行。您可以根据需要使用本地或远程数据库 其次,您需要将
Class.forName(“com.mysql.jdbc.Driver”)代码>在try-catch块中
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}
这是一个编译时错误。它说,您必须将该语句包含在一个try…catch
块中,并捕获/处理ClassNotFoundException
,以防抛出它。一个符合您要求的本地或远程数据库兄弟。我知道,但如果我将其包含在try-catch中,我看不到任何错误,它也不起作用。我这样做不是为了我。。在没有任何额外操作的情况下,到数据库的连接能否在另一台机器上正常工作?我已经完成了这个小程序,通过ubuntuone将我的项目文件夹与我的工作机器同步,但是当我试图在工作中运行小程序时,它无法加载com.mysql.jdbc.Driver。。服务选项卡中的连接工作正常,CLASS_PATH=从服务连接属性到驱动程序的路径。。怎么了?嗯。。我不使用netbeans或其他ide。。但我明天会试试,thanx@AndrewThompson谢谢,先生,事实上我最近一直在用我的电话回复,这个“自动大写”:-D,但我应该小心。谢谢你帮助我提高it@AndrewThompson哈哈,-D,谢谢你,先生,是的,这肯定是一个更好的实施。谢谢。:-)酷。这是一些噪音删除和(擦手一起在最后)…我在这里的工作完成了。:)@AndrewThompson哈哈..酷。。我们在相当多的帖子上有过类似的碰撞,我看到了你的回复。尊重您的共同成员身份。:-)(y)
try
{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e)
{
e.printStackTrace();
}