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

如果记录中某字段值为null, select的时候会出错?怎吗办?

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

    本文导语:  statement=connection.prepareStatement("INSERT INTO concept values (?,?,?,?)");        statement.setString(1,tempCon.GetConId());        statement.setString(2,tempCon.GetConName());        statement.setString(3,tempCon.GetDetails());        statement.set...

statement=connection.prepareStatement("INSERT INTO concept values (?,?,?,?)");
       statement.setString(1,tempCon.GetConId());
       statement.setString(2,tempCon.GetConName());
       statement.setString(3,tempCon.GetDetails());
       statement.setString(4,tempCon.GetImagePath());
       statement.executeUpdate();
       statement.clearParameters();




statement = connection.prepareStatement("select * from concept");
    resultSet=statement.executeQuery();
    while(resultSet.next()){
      String strId=resultSet.getString("Id");
      String strName=resultSet.getString("NodeName");
      String strDetails=resultSet.getString("Details");
      String strImagePath=resultSet.getString("ImageInfo");

如果为null, getString()的时候会发生异常!

|
public String NullToSp(String Col) {
if (Col == null)
return "";
else
return Col.trim();
}

String strName=NullToSp(resultSet.getString("NodeName"));

    
 
 

您可能感兴趣的文章:

  • sql语句怎么写:将table中字段name='string1'的记录都改为name='string2'的记录
  • 查询表中某字段有重复记录个数的方法
  • mysql合并多条记录的单个字段去一条记录编辑
  • MySQL 查询某个字段不重复的所有记录
  • 请问在java钟如何得到数据库中的记录总数,以及如何求数据库中一个字段的和?
  • 在不知道表结构的前提下,怎样把该表的一条记录打印出来?(即不知道各字段类型时,用哪个方法?)
  • 为什么我从数据库中取记录时最多只取两个字段,多于三个字段则报错
  • 用SQL语句查询数据库中某一字段下相同值的记录方法
  • mysql删除表中某一字段重复的记录
  • JTable里面,当鼠标选定一条记录时,如何获取该记录的某个字段并放入一个jTextField?
  • SQL 合并多行记录的相同字段值
  • JDBC有没有只返回某一字段排在前面的几条记录的功能
  • ResultSet记录集里面的内容如何实现按照某个字段排序??
  • 求一个使用tcp协议传送类似数据库表的二维数组的例子。每条记录上的字段数据类型不一定一样。
  • 把一个字段内用逗号分隔的内容分成多条记录的sql代码
  • 如何把一个记录里的所有字段显示出来?
  • jsp+SQL删除记录出错,请指教!
  • 我写了一个函数,能写一条记录到数据库中,我把这段代码放到jsp中去的时候,执行没问题;但我把它封装成bean,就出错了。
  • 把一个表的记录显示在列表框中,代码出错,请各位帮帮忙,谢谢!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为什么执行的时候只是显示了2、3条记录。而1没有显示出来。如何才能把一也显示出来呢。
  • 请问如何设置表格JTable显示的时候只提供选择一条记录?(具体问题3个)高分,在线等待
  • 移动开发 iis7站长之家
  • 删除重复的记录,并保存第一条记录或保存最后一条记录
  • 将ResultSet结果集中的记录映射到Map对象中
  • 谁知道如何取小于一条记录的后十条记录
  • Jsp能不能直接调用记录集中的第一条记录阿?
  • 怎样直接定位到记录集的第n条记录呢?
  • 如何得到记录集的最后一笔记录
  • sqlserver下将数据库记录的列记录转换成行记录的方法
  • 如何判断记录集一条记录也没有
  • 请问如何知道ResultSet中是否有记录和记录的总数,有什么方法吗?
  • rs能不能返回当前记录集的记录数
  • DNS域表中的rmx记录和rns记录指什么?
  • SQL语句去掉重复记录,获取重复记录
  • 续刚才的问题:返回的记录集不能rs.last?那我怎么去记录数呢?
  • 用PreparedStatement ps 在数据库中插入记录,但还未提交事务,此时再用Delete语句为什么删除不了用 ps刚才插入的记录,如何可以删除未这
  • linux服务器清空MySQL的history历史记录 删除mysql操作记录
  • 鼠标经过表格时,表格的记录颜色变化,如何每条记录定义onclick事件?
  • 如何用shell实现依文件1某个域到文件2查找满足条件记录并统计记录数后修改文件1
  • sql 查询记录数结果集某个区间内记录
  • 清空数据库中所有表记录 记录ID恢复从0开始
  • mysql 存在该记录则更新,不存在则插入记录的sql


  • 站内导航:


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

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

    浙ICP备11055608号-3