知识大全 表的信息的获得---ResultSetMetaData

Posted 类型

篇首语:一切节省,归根到底都归结为时间的节省。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 表的信息的获得---ResultSetMetaData相关的知识,希望对你有一定的参考价值。

表的信息的获得---ResultSetMetaData  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在这个演示程序中用到数据库是Access的 数据库中的表的名字是STUDENTINFO表 包含字段有    IDNO 文本型 长为     NAME 文本型 长为     SEX 文本型 长为     AGE 数值型 长为     BIRTHDT 文本型 长为     程序中主要是操作这个表 选择的驱动是ODBC 程序如下     import java sql *;     public class DBAccess      public static java sql Connection conn = null;     private String sqlStr = ;     public DBAccess()           //new sun jdbc odbc JdbcOdbcDriver();      try        Class forName( sun jdbc odbc JdbcOdbcDriver );       conn = DriverManager getConnection( jdbc:odbc:TestDB admin );            catch (ClassNotFoundException ex)        System out println(ex toString());            catch(SQLException sqlEx)       System out println(sqlEx toString());               public ResultSet Search()       ResultSet rset = null;      sqlStr = SELECT * FROM STUDENTINFO ;      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对象 所有方法的参数都是列的索引号 即第几列 从 开始    */      System out println( 下面这些方法是ResultSetMetaData中方法 );      System out println( 获得 列所在的Catalog名字 : + rsmd getCatalogName( ));      System out println( 获得 列对应数据类型的类 + rsmd getColumnClassName( ));      System out println( 获得该ResultSet所有列的数目 + rsmd getColumnCount());      System out println( 列在数据库中类型的最大字符个数 + rsmd getColumnDisplaySize( ));      System out println( 列的默认的列的标题 + rsmd getColumnLabel( ));      System out println( 列的模式 + rsmd GetSchemaName( ));      System out println( 列的类型 返回SqlType中的编号 + rsmd getColumnType( ));      System out println( 列在数据库中的类型 返回类型全名 + rsmd getColumnTypeName( ));      System out println( 列类型的精确度(类型的长度): + rsmd getPrecision( ));      System out println( 列小数点后的位数 + rsmd getScale( ));      System out println( 列对应的模式的名称(应该用于Oracle) + rsmd getSchemaName( ));      System out println( 列对应的表名 + rsmd getTableName( ));      System out println( 列是否自动递增 + rsmd isAutoIncrement( ));      System out println( 列在数据库中是否为货币型 + rsmd isCurrency( ));      System out println( 列是否为空 + rsmd isNullable( ));      System out println( 列是否为只读 + rsmd isReadOnly( ));      System out println( 列能否出现在where中 + rsmd isSearchable( ));            catch (SQLException ex)       ex printStackTrace();               public static void main(String args[])           DBAccess dbAccess = new DBAccess();      dbAccess getResultSetMetaData();           通过上面例子中的方法能够获得 ResultSet中的表的信息 有两个方法的用法我也不甚清楚 所以没写 弄明白了再作补充 cha138/Article/program/Java/Javascript/201311/25341

相关参考

知识大全 数据结构之线性表的链式存储[3]

  链表的每个元素构成一个结点结点定义如下  Typedefstructnode  DataTypedata;/*每个元素数据信息*/  structnode*next;/*存放后继元素的地址*/  

知识大全 sql语句实现表的字段名查询

  下面为您介绍的是查询表的字段名的sql语句写法sql语句可以实现许多的功能希望可以您在学习sql语句使用方面获得启示  selectnamefromsyscolumnswhereid=(selec

知识大全 使用NetworkInterface类获得网络接口信息

Java网络编程从入门到精通(11):使用NetworkInterface类获得网络接口信息  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理

昆虫化学信息素防治茶园黑刺粉虱获得成功

中国农业科学院茶叶研究所应用黑刺粉虱信息素诱捕器在浙江省松阳县茶区大面积防治黑刺粉虱示范应用获得成功。  由韩宝瑜博士带领的茶树病虫生物防治课题组从茶梢中分离鉴定了强烈引诱黑刺粉虱成虫的化学信息物质,

昆虫化学信息素防治茶园黑刺粉虱获得成功

中国农业科学院茶叶研究所应用黑刺粉虱信息素诱捕器在浙江省松阳县茶区大面积防治黑刺粉虱示范应用获得成功。  由韩宝瑜博士带领的茶树病虫生物防治课题组从茶梢中分离鉴定了强烈引诱黑刺粉虱成虫的化学信息物质,

知识大全 数据结构之线性表的顺序存储[3]

  根据C语言中函数参数的传递采用值传送的规则有时定义一个指向SeqList类型的指针更为方便能够实现信息的回送因此我们定义一个指针类型  typedefSeqList*PSeqList;  PSeq

知识大全 “附件是发货清单 请注意查收 你可以联系货代以获得最新信息

请翻译一句话英文的“附件是发货清单请注意查收你可以联系货代以获得最新信息!Attachedpleasefindtheshippinglist.Youcancontacttheforwarderforu

机构投资者崛起的理论分析

机构投资者崛起的理论分析(一)信息经济学角度现代市场经济条件下,信息是指导人们一切行动的依据。人们获得信息的多少、获得信息的准确程度、获得信息的速度、获得信息的方式和成本等,深刻地影响着投资行为和效果

信息收集的方法有很多,访谈法是通过访问信息收集对象,与之直接交谈而获得有关信息的方法。下面关于访谈法的说法有误的是:__

信息收集的方法有很多,访谈法是通过访问信息收集对象,与之直接交谈而获得有关信息的方法。下面关于访谈法的说法有误的是:_____A、访谈可以采用座谈、会议以及电话和信函等方式进行B、访谈需要作好充分准备

眼睛是人和动物的重要感觉器官,人眼从外界获得的信息不但比其他感觉器官多得多,而且有些是其他感觉器官所不能获得的。据研究

眼睛是人和动物的重要感觉器官,人眼从外界获得的信息不但比其他感觉器官多得多,而且有些是其他感觉器官所不能获得的。据研究,从外界进入人脑的信息有百分之九十以上来自眼睛。这段文字旨在说明:_____A、眼