网上查找到的时数据库字符集错误,

我的原因是通过ResultsetMetaData    可以取到表字段跟字段种类

,证明连接成功,但是 数据却是空的,

像我的错误出在使用pl/sql编辑数据进行测试时没有提交事务处理,没有插入成功,

获取方法reseultset各字段:  http://blog.csdn.net/sun2445067/article/details/6492166

public ResultSet Search() ...{
ResultSet rset = null;
sqlStr = "SELECT * FROM STUDENTINF ";
Statement smt = null;
try ...{
smt = conn.createStatement();
rset = smt.executeQuery(sqlStr);
}
catch (SQLException ex) ...{
System.out.println("Exception:" + ex.toString());
}
return rset;
}

public void getResultSetMetaData()...{
ResultSet rs = null;
try ...{
String[] tp = ...{"TABLE"};
rs = this.Search();
ResultSetMetaData rsmd = rs.getMetaData();
/**//*
获得ResultSetMeataData对象。所有方法的参数都是列的索引号,即第几列,从1开始
*/
System.out.println("下面这些方法是ResultSetMetaData中方法");

System.out.println("获得1列所在的Catalog名字 : " + rsmd.getCatalogName(1));

System.out.println("获得1列对应数据类型的类 " + rsmd.getColumnClassName(1));

System.out.println("获得该ResultSet所有列的数目 " + rsmd.getColumnCount());

System.out.println("1列在数据库中类型的最大字符个数" + rsmd.getColumnDisplaySize(1));

System.out.println(" 1列的默认的列的标题" + rsmd.getColumnLabel(1));

System.out.println("1列的模式 " + rsmd.GetSchemaName(1));

System.out.println("1列的类型,返回SqlType中的编号 " + rsmd.getColumnType(1));

System.out.println("1列在数据库中的类型,返回类型全名" + rsmd.getColumnTypeName(1));

System.out.println("1列类型的精确度(类型的长度): " + rsmd.getPrecision(1));

System.out.println("1列小数点后的位数 " + rsmd.getScale(1));

System.out.println("1列对应的模式的名称(应该用于Oracle) " + rsmd.getSchemaName(1));

System.out.println("1列对应的表名 " + rsmd.getTableName(1));

System.out.println("1列是否自动递增" + rsmd.isAutoIncrement(1));

System.out.println("1列在数据库中是否为货币型" + rsmd.isCurrency(1));

System.out.println("1列是否为空" + rsmd.isNullable(1));

System.out.println("1列是否为只读 " + rsmd.isReadOnly(1));

System.out.println("1列能否出现在where中 " + rsmd.isSearchable(1));

}
catch (SQLException ex) ...{
ex.printStackTrace();
}
}

rs.next()为false导致resultset遍历不出数据相关推荐

  1. mysql遍历resultset_java中ResultSet遍历数据操作

    1.查找数据库中表的列名 String sql = "select *from tblmetadatainfo"; ResultSet rs = MySqlHelper.execu ...

  2. resultset遍历取数据_数据放在哪?如何从数据库取数据?

    前言 数据放在数据库内(如:mysql) 如何获取数据,可用JDBC 1. 为什么要了解mysql数据库? 因为实际的生活中,网页里面的内容都不是静止的,会根据你的操作和交互,数据会发生变化 有数据变 ...

  3. AutoEventWireup=false导致Page_Load事件未执行

    在调试代码时发现Page_Load事件未执行,找了半天原因,原来是AutoEventWireup设置成false导致.   转一篇关于AutoEventWireup的帖子. asp.net(AutoE ...

  4. pandas遍历dataframe的行:迭代遍历dataframe的数据行、iterrows函数、itertuple函数

    pandas遍历dataframe的行:迭代遍历dataframe的数据行.iterrows函数.itertuple函数 目录 pandas遍历dataframe的行:迭代遍历dataframe的数据 ...

  5. 【C 语言】文件操作 ( 配置文件读写 | 写出或更新配置文件 | 逐行遍历文件文本数据 | 获取文件中的文本行 | 查询文本行数据 | 追加文件数据 | 使用占位符方式拼接字符串 )

    文章目录 一.逐行遍历文件文本数据 1.获取文件中的文本行 2.查询文本行数据 3.追加文件数据 4.使用占位符方式拼接字符串 二.完整代码示例 一.逐行遍历文件文本数据 1.获取文件中的文本行 调用 ...

  6. SQL语句遍历树结构的数据表

    [转自]:肆尾葱的博客<SQL语句遍历树结构的数据表> 一.创建树结构的数据库表 -- 数据库为 SQL Server create table treeTest(id int,paren ...

  7. 关于reduce中遍历2次数据的问题

    关于reduce中遍历2次数据的问题 @(HADOOP)[hadoop] reduce方法的javadoc中已经说明了可能会出现的问题: The framework calls this method ...

  8. java广度优先爬虫示例,【爬虫】广度优先遍历抓取数据概述

    这次都是一些纯语言的表达,可能会有点啰嗦,或者有点枯燥,也是对爬虫的一些小小的见解,可能只是一些常见话,哈哈,还是耐心的写完. 网络爬虫的整体执行流程: 1)确定一个(多个)种子网页 2)进行数据内容 ...

  9. 理解——先序遍历是入栈过程,中序遍历是出栈过程

    遇到这样一道题:先序序列为a,b,c,d的不同二叉树的个数是多少? 拿到这个问题 首先,要了解到先序遍历和中序遍历都是需要用到栈,其中,先序遍历是入栈过程,中序遍历是出栈过程 然后,二叉树的先序序列和 ...

最新文章

  1. 在计算机网络中光缆的工作原理是什么,计算机网络原理期中考试试卷(A)
  2. 表单之input标签
  3. Update function module call in SM13
  4. 论文浅尝 | 主题驱动的分子图表示对比学习
  5. php 开启phalocn 扩展_php7安装3.4版本的phalcon扩展
  6. “互联网+”时代,网络安全市场将达千亿级别
  7. python爬虫之ip代理参数/动态加载数据抓取
  8. 解决CentOS7下用ntpdate同步时间问题
  9. 【XAMPP】phpMyAdmin安装和配置_解决修改密码后错误问题
  10. 智能问答技术概览及在小爱同学的实践
  11. [POJ 3683]Priest Johns Busiest Day
  12. win10如何修改计算机管理员的名字,hp win10系统管理员名称改了后怎么改回去
  13. 怎么设置android投屏 桌面程序,手机怎么投屏到电脑?
  14. Bootstrap布局自动拉伸改变大小
  15. 初级软件测试工程师的工资一般多少?
  16. 解决不同版本jar包引入问题,修改jar包包名
  17. python里的π怎么输入_【后端开辟】python里的π怎样输入
  18. python docx 页码_word——插入页码
  19. 小米全色激光影院对比当贝X3激光投影仪哪个更好
  20. Shell小干货学到就不亏

热门文章

  1. 字节跳动工程师收入世界第五,2021年全球程序员收入报告出炉
  2. 神经网络(线性神经网络、Delta学习规则)
  3. 本地主机Xshell连接虚拟机Linux CentOS7
  4. 365天 天天学英语
  5. PS创意合成苹果橘子
  6. 都2020了,做Web前端还这么香么
  7. [CTF]-HECTF2021部分复现
  8. 实验5-11 空心的数字金字塔
  9. 【转载】PyCharm 或者其他 Idea 官网打不开解决办法:
  10. xposed模块编写教程_Xposed插件开发入门详解,