RS碼 幫忙看段java代碼,怎么用vector對象,讀取rs一行的值?
幫忙看段java代碼,怎么用vector對象,讀取rs一行的值?兄弟,你把結果集中的每一條記錄都封裝成一個映射對象。如您所知,對map對象的訪問必須是鍵才能獲取值,因此如果您要獲取XXX,則必須知道該
幫忙看段java代碼,怎么用vector對象,讀取rs一行的值?
兄弟,你把結果集中的每一條記錄都封裝成一個映射對象。如您所知,對map對象的訪問必須是鍵才能獲取值,因此如果您要獲取XXX,則必須知道該列的名稱,例如((map)vc.get公司(0)).get(列如果不知道名稱,只知道順序,因為map不按順序存儲元素。如果迭代,就不知道結果集的第一列和第二列。。建議將結果集的每一列定義為一個對象。例如,類rowset{map colmap=new hashmap()object[]files=null}files按順序存儲每列的值。Colmap存儲列名和值之間的對應關系。以后,您可以根據(jù)索引從文件中獲取值,并根據(jù)名稱從colmap中獲取值。您還可以擴展其他功能。