`
pavel
  • 浏览: 928417 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jdbc出现的问题

    博客分类:
  • jdbc
阅读更多

更新数据需要commit


在查询数据的时候,没有报错i,但就是无法显示打印,最后发现rs.get()与数据库中的字段不对应的原因
public List getMessage(String startRow,String num){
      
      String sql ="select* from message limit "+startRow+","+num;
      Connection conn = this.session.connection();
      List list1 = new ArrayList();
      try {  
    PreparedStatement pstmt = conn.prepareStatement(sql);
    ResultSet rs = pstmt.executeQuery();
    while(rs.next()){
    Message message = new Message();
    message.setId(rs.getInt("id"));
    message.setName("华讯财经股客");
    message.setContent(rs.getString("content"));
    System.out.println(rs.getString("content"));
    String ip  = rs.getString("ip").substring(0, 8).concat("*");  
    message.setIp(ip);  
    message.setPoint(rs.getInt("point"));
    list1.add(message);
    }
    pstmt.close();
  
   } catch (SQLException e) {
    // TODO Auto-generated catch block
    e.getStackTrace();
   }
      return list1;
     }

分享到:
评论

相关推荐

    jdbc连接MySQL出现的时区问题.docx

    解决JDBC连接MySQL数据库出现的时区问题

    JDBC问题解决的方法

    在实际开发中,我们可能会遇到各种JDBC相关的问题,这些问题可能涉及到连接、查询、事务处理、异常处理等多个方面。下面将详细探讨一些常见的JDBC问题及其解决方法。 1. **数据库连接问题** - **驱动注册**:确保...

    快速解决Sybase JDBC DRIVER出现的问题

    值得注意的是,这个问题可能只在Sybase数据库中出现,而在其他数据库系统(如Oracle)中不会发生。这是因为不同数据库管理系统对事务处理和SQL命令的实现可能存在差异。因此,当移植代码或在不同数据库之间切换时,...

    java jdbc 显示驱动出现了问题

    在LDEA里面写jdbc的时候在代码没有报错的时候,还是一直报错说我的驱动出现了问题 一直说 Class.forName("com.mysql.jdbc.Driver");这里报错这个时候我们要做的是检查架包是不是有问题如果架包没有问题,有可能是...

    Java连接达梦数据库驱动dm_jdbc

    Java连接达梦数据库驱动dm_jdbc: dm_jdbc\com.dameng.floader.jar dm_jdbc\com.dameng.impexp.jar dm_jdbc\Dm7Dictionary.jar dm_jdbc\Dm7JdbcDriver14.jar dm_jdbc\Dm7JdbcDriver15.jar dm_jdbc\Dm7JdbcDriver16....

    access的jdbc驱动

    Access的JDBC驱动就是为了解决这一问题而出现的,它使得开发者能够通过Java代码直接与Access数据库建立连接,执行SQL语句,进行数据操作。 JDBC是Java平台的标准接口,用于与各种数据库进行通信。它提供了统一的API...

    sqljdbc4-4.0.zip

    在IT行业中,数据库是数据存储和...描述中提到的“解决Missing artifact com.microsoft.sqlserver:sqljdbc4:jar:4.0问题”是指在Java项目中,如果缺少对应的Maven或Gradle依赖,那么在编译或运行项目时,会出现找不到`...

    jdbc连接使用jar包 Access_JDBC40.jar

    当使用`Access_JDBC30.jar`时,即使代码正确且数据库连接建立,仍可能出现错误,这可能是由于驱动程序的兼容性或性能问题。`Access_JDBC40.jar`作为更新的版本,它修复了已知的问题并提供了更好的性能,因此更换这个...

    Dm7JdbcDriver16.jar Dm7JdbcDriver17.jar Dm7JdbcDriver18.jar

    当出现数据库操作错误时,JDBC驱动会抛出SQLException及其子类异常,开发者需要捕获并处理这些异常,确保程序的健壮性。 综上所述,这三个达梦JDBC驱动文件是为Java应用程序提供与达梦数据库连接的关键组件,它们...

    MySQL + JDBC彻底解决中文乱码问题

    ### MySQL + JDBC 彻底解决中文乱码问题 #### 一、引言 在使用 MySQL 数据库进行数据存储时,可能会遇到中文字符显示为乱码的问题。这种情况通常出现在数据库连接参数配置不当或数据库本身的字符集设置不正确时。...

    Access_JDBC30

    6. **异常处理**:在整个过程中,应适当地捕获并处理可能出现的`SQLException`。 这个驱动可能支持JDBC 3.0规范,这意味着它可能不包含最新的JDBC特性。例如,JDBC 4.0及更高版本引入了自动注册驱动和Java类型自动...

    JDBC连接SQL Server 2008问题

    ### JDBC连接SQL Server 2008问题解析与解决方案 #### 一、SQL Server JDBC连接问题概述 在尝试使用Java Database Connectivity (JDBC)来连接SQL Server 2000/2005/2008时,可能会遇到各种连接失败的问题。这些...

    jdbc连接oracle字符集不同出现乱码

    在使用 JDBC(Java Database Connectivity)连接 Oracle 数据库时,可能会遇到一个常见的问题:从远程 Oracle 数据库获取的数据出现乱码现象。这种情况通常发生在远程 Oracle 数据库与本地 Oracle 数据库的字符集...

    sqlserver2000-jdbc2.0驱动

    对于`sqljdbc4.jar`,它可能需要在Java 6或更高版本的环境中运行,否则可能会出现不兼容的问题。 总的来说,`sqljdbc4.jar`和`sqljdbc.jar`是连接Java应用与SQL Server 2000的关键组件,它们允许开发者利用JDBC接口...

    jdbc 连接impala或者jdbc连接hive

    - **版本兼容性**:确保JDBC驱动与你的Hive或Impala版本兼容,否则可能会出现连接问题。 总的来说,通过JDBC,开发人员能够方便地在Java应用中集成Hive和Impala,实现对大数据的高效查询和处理。正确配置JDBC驱动...

    Access_JDBC30.jar

    然而,原始的JDBC驱动可能会遇到一些限制和问题,比如查询次数和返回行数的约束,以及执行方法可能出现的空指针异常。"Access_JDBC30.jar"便是为了解决这些问题而设计的增强型驱动。 首先,让我们深入了解"Access_...

    sqlserver2000连接jdbc时出现

    通过上述步骤,可以有效地解决 SQL Server 2000 在通过 JDBC 连接时出现的 Socket 连接错误问题。需要注意的是,在进行配置更改时要确保对服务器的安全性进行了充分的考虑。此外,对于初学者来说,了解和掌握 SQL ...

    jdbc问题解决的方法

    在IT行业中,JDBC(Java Database Connectivity)是Java编程语言与各种数据库进行交互的重要接口。...在实际开发中,应不断积累经验,了解不同数据库的特性和限制,从而更好地应对可能出现的JDBC问题。

    jdbc 课件.doc

    JDBC的出现使得Java开发者能够编写数据库无关性的代码,提高了代码的可移植性和复用性。 **二、JDBC的设计思想** JDBC的设计遵循了"Write Once, Run Anywhere"(WORA)的Java哲学,它的核心目标是提供一种统一的...

Global site tag (gtag.js) - Google Analytics