关于firebird数据库怎么用JDBC链接的问题,,(100分)

wkylo 2003-09-24 04:42:49
firebird数据库怎么连接??
JDBC的驱动应该放什么地方??
能否举例说明一下??
...全文
407 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
wkylo 2003-09-25
  • 打赏
  • 举报
回复
今天开始结算咯,,
zcjl 2003-09-24
  • 打赏
  • 举报
回复
很抱歉啊
Unable to complete network request to host "localhost"
这个错误我实在是没碰到过
上google搜索了一下,解决方案大都是让修改windows的hosts
Windows NT:

\winnt\system32\drivers\etc\hosts

Windows 95:

\windows\hosts

########################
# HOSTS file example
#
# This file allows an InterBase Client resolve a
# Server by its 'host_name' or 'IP' address.
#
# Format:
#
# IP address hostname.domain Description

127.0.0.1 localhost #Common to all TCP

祝你好运!
wkylo 2003-09-24
  • 打赏
  • 举报
回复
("jdbc:firebirdsql://localhost:3050/KlSite/123.gdb", "sysdba", "masterkey");???
localhost前面有两个//, 被注释掉了。
改为来机的IP试试看。
==============================================================================
都试过,,两个字"不行"
wkylo 2003-09-24
  • 打赏
  • 举报
回复
javax.servlet.ServletException: javax/resource/ResourceException
出错提示
Wnyu 2003-09-24
  • 打赏
  • 举报
回复
("jdbc:firebirdsql://localhost:3050/KlSite/123.gdb", "sysdba", "masterkey");???
localhost前面有两个//, 被注释掉了。
改为来机的IP试试看。
wkylo 2003-09-24
  • 打赏
  • 举报
回复
我看了文档,,不过实在是搞不懂,,因为我已经按照文档说的做了,,可是还是不行,,我真的要抓狂啦,,
dext 2003-09-24
  • 打赏
  • 举报
回复
你有 Firebird Driver for JDBC 吗?
有的话,他的帮助文档里会有详细介绍!
另外,Firebird 的话最好用Delphi的DBExpress
不过,Delphi在Web方面实在是.........
另外你看看可不可以用ODBC-JDBC桥接

wkylo 2003-09-24
  • 打赏
  • 举报
回复
大家都不在吗,,快来回答我的问题啊,
wkylo 2003-09-24
  • 打赏
  • 举报
回复
也试过了,一样的错误
zcjl 2003-09-24
  • 打赏
  • 举报
回复
那你把localhost换成127.0.0.1或是你自己的ip试试看
wkylo 2003-09-24
  • 打赏
  • 举报
回复
数据库在本机啊,
zcjl 2003-09-24
  • 打赏
  • 举报
回复
怎么又是localhost出错了
难道你的数据库不是在本机上的?
wkylo 2003-09-24
  • 打赏
  • 举报
回复
javax.servlet.ServletException: Resource Exception. Unable to complete network request to host "localhost".
Reason: Unable to complete network request to host "localhost".
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:536)
at org.apache.jsp.fb_jsp._jspService(fb_jsp.java:69)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:263)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:360)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:604)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:562)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:679)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:536)
zcjl 2003-09-24
  • 打赏
  • 举报
回复
出了什么错?还是java.lang.ClassNotFoundException: org.firebirdsql.jdbc.FBDriver?
wkylo 2003-09-24
  • 打赏
  • 举报
回复
<%@ page import="java.sql.*" %>

<html>
<head>
<title>
Jdbc Setup Test
</title>
</head>
<body>
<h1>
Jdbc setup test
</h1>
<%
java.sql.Connection cn;
Class.forName("org.firebirdsql.jdbc.FBDriver");
cn = DriverManager.getConnection("jdbc:firebirdsql://localhost:3050/KlSite/123.gdb", "sysdba", "masterkey");

cn.close();
%>
<p>
if this message displays in the browser,<br>
your jdbc connenction is set up properly.
</p>
<br>
</body>
</html>
====================================================================
这是JSP的代码,,已经把含有数据库驱动的jar包拷贝到tomcat\common\lib下,,可是依然出错,,
wkylo 2003-09-24
  • 打赏
  • 举报
回复
回复人: wangyanqiu(LovGate:男) ( ) 信誉:100 2003-09-24 16:59:00 得分:0

jdk里面的classpath有吗?

============================================================================
有了,
wkylo 2003-09-24
  • 打赏
  • 举报
回复
开发工具是 Eclipse
Web服务器 Apache2.0 & Tomcat4.01
但是如果是作为一个Application是如何做法,,JSP的又是如何??

xwlovesh 2003-09-24
  • 打赏
  • 举报
回复
如果是tomcat的服务器,就把含有数据库驱动的jar包拷贝到tomcat\common\lib下
zcjl 2003-09-24
  • 打赏
  • 举报
回复
如果是用javac编译,则要在classpath中加入含有数据库驱动的jar包路径
如果是作为bean运行,如果是tomcat的服务器,就把含有数据库驱动的jar包拷贝到tomcat\common\lib下,其他的服务器类似
zcjl 2003-09-24
  • 打赏
  • 举报
回复
如果是用javac编译,则要在classpath中加入含有数据库驱动的jar包路径
如果是作为bean运行,如果是tomcat的服务器,就把含有数据库驱动的jar包拷贝到tomcat\common\lib下,其他的服务器类似
加载更多回复(4)

81,092

社区成员

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

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