`
bobby1222
  • 浏览: 2951 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
文章分类
社区版块
存档分类
最新评论

NUTZ与SQL SERVER2000兼容性问题

阅读更多
在通过 Nutz.Dao 实现sql server 2000一对多映射时有时,会出现Exception in java.lang.AbstractMethodError: com.microsoft.jdbc.sqlserver.SQLServerConnection.setSavepoint()Ljava/sql/Savepoint;异常。
这是由于sql server 2000 JDBC的三个驱动包(msbase.jar,mssqlserver.jar,msutil.jar)不兼容Savepoint造成。
解决方法如下:
1.升级sql server 2000 jdbc 驱动包,下载地址(http://www.microsoft.com/downloads/details.aspx?FamilyID=99b21b65-e98f-4a61-b811-19912601fdc9&DisplayLang=zh-cn)

2.sqljdbc4.jar替换msbase.jar,mssqlserver.jar,msutil.jar

3.更新驱动程序路径com.microsoft.sqlserver.jdbc.SQLServerDriver

4.修改jdbcUrl为jdbc:sqlserver://localhost:1433;DatabaseName=***

5.这样就OK了。
分享到:
评论
1 楼 datuo 2012-09-22  
遇到同样问题,也发现是老驱动不支持setSavepoint

相关推荐

    nutz需要的jar包

    Nutz DAO支持多种数据库,如MySQL、Oracle、SQL Server等,并且支持JDBC模板、SQL映射文件(类似于MyBatis)等多种方式编写SQL。`nutz-dao`包含的jar包如`jdbc-driver`,用于连接不同的数据库,而`nutz-runtimex`则...

    Nutz中select 包含 order by 的问题

    使用nutz, 直接写sql查询 select 中包含 order by 查询出错的问题修正

    nutz_redis集成依赖包

    5. **坑点与解决方案**:集成过程中可能出现的依赖问题可能包括版本不兼容、缺少特定依赖、依赖冲突等。为避免这些问题,建议使用最新稳定版的Nutz和Redis客户端,同时确保所有依赖都在同一项目管理工具中统一管理。...

    nutz框架使用手册.zip

    2. **Nutz DAO**:Nutz DAO提供了与数据库交互的强大功能,支持多种数据库,如MySQL、Oracle、SQL Server等。它使用简单的API来执行SQL语句,支持动态SQL,事务控制,以及实体对象与数据库表的映射,极大地简化了...

    nutz代码生成器

    在使用Nutz Codematic时,首先你需要配置数据库连接信息,包括数据库类型(如MySQL、Oracle、SQL Server等)、数据库URL、用户名、密码等。配置完成后,工具会自动连接到指定的数据库,并读取表结构信息。 接着,你...

    nutz学习资料2

    4. **SQL支持**:Nutz提供了强大的数据库操作API,可以方便地进行SQL查询和结果映射。 5. **Web开发**:Nutz支持RESTful API设计,可以构建高性能的Web服务。 6. **命令行工具**:Nutz提供了一系列的命令行工具,...

    ztree与nutz简单使用

    《ztree与nutz在实际应用中的简单使用详解》 在IT行业中,高效地管理和操作数据是至关重要的。zTree和Nutz都是在这方面提供强大支持的工具。zTree是一款基于JavaScript的灵活、强大的树状菜单插件,而Nutz则是一个...

    nutz除了ssh框架比较好的框架

    在数据库操作方面,Nutz提供了DAO(Data Access Object)支持,能够方便地进行CRUD(Create, Read, Update, Delete)操作,且支持多种数据库,如MySQL、Oracle、SQL Server等。其内置的SQL解析器可以自动生成动态SQL...

    nutz应用示例

    在Nutz中,数据访问层通常使用`$DB`注解或者`@Sql`注解来执行SQL查询和操作。开发者可以通过这些注解编写简洁的数据库操作代码,而无需手动管理连接,这大大提高了开发效率。 此外,Nutz也提供了强大的Ajax和JSON...

    nutz 使用手册 nutz-1.a.33-manual.pdf

    - **核心特点**:Nutz 的核心在于其轻便性和灵活性,使得开发者能够更加专注于业务逻辑而非框架细节。该框架不依赖第三方 jar 包,只需引入 nutz.jar 即可使用全部功能。 #### 二、Nutz 主要组件及其用途 - **Dao*...

    Nutz的插件与集成库-nutzmore

    1. **ORM(对象关系映射)**:Nutz ORM提供了强大的数据库操作支持,包括SQL构建、事务管理、缓存机制等。通过Nutzmore,你可以找到更多定制化的ORM解决方案,如更灵活的查询构造器或特定数据库的适配器。 2. **Web...

    nutz 文件上传例子

    标题 "nutz 文件上传例子" 暗示我们即将探讨的是使用 Nutz 框架进行文件上传操作的相关知识。Nutz 是一个轻量级、高性能的 Java ...在实际开发中,还需要关注文件安全性、性能优化等问题,确保上传功能既稳定又高效。

    nutz生成javabean工具.zip

    作为Nutz框架的一部分,Nutz Codematic可以无缝地与其他Nutz组件(如Nutz ORM)结合使用,实现更高效的开发流程。例如,生成的JavaBean可以直接用于Nutz ORM进行数据库操作,简化数据访问层的开发。 6. **学习与...

    nutz搭建的MVC框架

    Nutz提供了一套完整的ORM(Object-Relational Mapping)解决方案,如`@IocBean`和`@Sql`注解,使得数据操作更加便捷。 3. **视图(View)**:视图负责将处理后的数据展示给用户。Nutz MVC支持多种视图技术,如JSP、...

    nutz-1.r.58

    Nutz框架的特点包括其简单的API设计、全面的注解支持、强大的依赖注入机制、以及对SQL和Web开发的良好支持。它还提供了丰富的插件系统,可以扩展框架的功能以满足各种需求。此外,Nutz框架的性能优秀,适合构建高...

    nutz迷你项目

    1. **Nutz ORM**:Nutz的ORM模块允许开发者通过简单的注解来操作数据库,无需编写繁琐的SQL语句。例如,@Table和@Id注解用于标记实体类和主键,@Column定义字段与数据库列的映射。 2. **Nutz HTTP客户端**:Nutz...

    nutz的freemarker视图插件

    将Nutz与Freemarker结合,可以实现类似Struts2中对Freemarker模板的支持,使开发者能够利用Freemarker的强大功能来构建动态网页。 首先,让我们深入了解Nutz和Freemarker的基本概念: 1. **Nutz**: - Nutz是一个...

    Nutz开发用到的jar包

    Nutz DAO提供了简单易用的API,用于执行SQL查询、事务管理等操作,支持多种数据库类型,如MySQL、Oracle、PostgreSQL等。 4. **依赖注入(IoC)**:Nutz也实现了依赖注入的概念,允许开发者通过配置或注解来管理...

    nutz框架开发手册

    - **灵活性**:Nutz支持多种配置方式,如JSON风格的配置文件、注解等,便于不同开发者根据自身需求选择合适的配置方式。 #### 三、Nutz框架各模块详解 1. **Dao模块**:针对JDBC进行了轻量级封装,提供了简单的...

Global site tag (gtag.js) - Google Analytics