jdbc的meta編程--獲取數據表的字段名

用jdbc編寫數據庫程序時,我們一般是用到了數據庫的SQL編程,但是jdbc支持數據庫的META編程。看看這個:
數據庫對我們來說是透明的,如果你想直到數據庫中某個表的字段數以及各個字段名的時候,可以採用以下方法來實現:
public void getMetaDataName(String tbname){   
        try {   
            ResultSet rs = Connect.getConnection().createStatement().executeQuery("select * from "+tbname);   
            ResultSetMetaData rss = rs.getMetaData();   
            int columnCount = rss.getColumnCount();   
            System.out.println("Column's count : "+columnCount);   
            for(int i = 1;i<=columnCount; i++){   
                System.out.println(rss.getColumnName(i));   
            }   
        } catch (SQLException e) {   
            // TODO Auto-generated catch block   
            e.printStackTrace();   
        }   
    }  
轉自唐山迪銳IT技術論壇:http://bbs.tsp2c.cn/?fromuid=135

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章