当前位置:  技术问答>java相关

参与者有分,绝不食言,快快进来

    来源: 互联网  发布时间:2015-09-13

    本文导语:  我在jsp里用一个JavaBean调用一个数据库连接池类,然后jsp组合这个javaBean,我如果用access测试,采用jdbc-odbc,运行没问题。但是如果将sqlserver2000(不在本机)配置成数据源采用jdbc-odbc连接,出现java.sql.SQLException: [Microsoft]...

我在jsp里用一个JavaBean调用一个数据库连接池类,然后jsp组合这个javaBean,我如果用access测试,采用jdbc-odbc,运行没问题。但是如果将sqlserver2000(不在本机)配置成数据源采用jdbc-odbc连接,出现java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]将截断字符串或二进制数据。
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6031
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:6188)错误!

如果换成sqlserver2000 for jdbc,出现
Tue Sep 24 10:16:28 CST 2002: 无法注册JDBC驱动程序: com.microsoft.jdbc.sqlserver.SQLServerDriver, 错误: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
Tue Sep 24 10:16:28 CST 2002: 成功创建连接池j2
Tue Sep 24 10:16:28 CST 2002: 成功创建连接池j1
Tue Sep 24 10:16:40 CST 2002: 无法创建下列URL的连接: jdbc:microsoft:sqlserver://xxg:1433;DatabaseName=jxkh_db;UID=sa;PWD=
java.sql.SQLException: No suitable driver
为什么会调不到驱动呢?我测试用一个类调用连接池类,用sqlserver jdbc-odbc,
sqlserver2000 for jdbc都连接得上。为什么在 JSP会出错呢?是jsp不能这样调用,还是程序调用问题?

|
同意楼上

找到你的SQL Server 2000 for JDBC的安装路径

里面有个lib文件夹

把其中的.jar文件加入到ClassPath中

然后OK

|
是不是插入内容长度超过字段长度

|
把sqlserver2000 for jdbc 加到类路径中

|
注意你在classpath里面添加的是那三个驱动文件.jar自身的真实路径,不是它们的目录路径!!!
比如你添加的是 C:Program FilesMicrosoft SQL Server 2000 Driver for JDBClib,其实应该是:
 C:Program FilesMicrosoft SQL Server 2000 Driver for JDBClib*.jar; C:Program FilesMicrosoft SQL Server 2000 Driver for JDBClib*2.jar; C:Program FilesMicrosoft SQL Server 2000 Driver for JDBClib#3.jar;
其中**.jar指的是那3个驱动
如果在classpath里面设置好了(使用jbuilder编译器则在lib里面添加这三个文件进去),程序里面只需import java.sql.*;相关class即可,驱动的不用

|
帮你UP一下!

|
up

|
加载上就OK了

|
up

|
up

|
可能是程序调用的问题吧?否则,连接池能成功创建?

|
错误信息是说程序没有找到类,估计还是你的java bean里边没有import进去吧

光在classpath里边引入没有用的,如果你要调用到里边的方法,需要Import的

|
同意楼上

|
up

|
up

|
up

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 寻找LINUX下仿真运行WINDOWS程序的软件和方法?(凡是参与者加分)
  • 请问applet能否写服务器端的指定文件,(最迟本周内结贴,参与者有分)
  • java相关 iis7站长之家
  • 我想把jbuilder6.0的帮助文档翻译过来做成册子。有参与者吗?请进。英语很拽的不必进。
  • JSP查询的简单问题,请帮忙,给高分!参与者就有分
  • 做个调查:参与者给分!
  • ?? 有谁听说过JNDI(按名寻址),参与者均有分 ??
  • 高分请教关于铃声问题?(参与者均有分相送)
  • [参与者均有分] 如何在压缩一个目录的时候排除该目录下的某些深层子目录?
  • 会javabean,用jbuiler的请进,呵呵,大家探讨探讨,参与者都有分!!
  • ASP和JAVA哪个更有优势!希望大家发表一下自己的看法!参与者有分!!!
  • 你现在在做什么项目,参与者有分
  • 主页开通,欢迎访问!有什么需要改进的地方,希望大家多提宝贵意见,参与者都有分,好的意见多多给分!http://yifangji.51.net/index.htm和http
  • 我以前是搞DELPHI的,现在想学JAVA,请教各位大侠你们用的都是什么开发环境是JBuild,还是VJ++,还是其他的(参与者都有分)
  • java的开发工具用那个好?最好是有理由。谢谢!(参与者都有分)
  • 你所使用的连接池组件是?参与者给分。
  • 大家讨论一下J2EE的经典使用环境和开发环境,各有什么优缺点。好吗?参与者有分
  • 参与者有分:我该不该跳槽?
  • 1500分征XML学习心得, 资料集中(参与者均可得分,同开5贴)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3