<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>


    隨筆-35  評論-97  文章-0  trackbacks-0

    寫了一個從數(shù)據(jù)庫表映射到實(shí)體的工具配合easyDBO使用,需要知道指定表的主鍵,這個方法可以得到主鍵字段名:(數(shù)據(jù)庫MySQL5)

    (只適用于單主鍵,不適用聯(lián)合主鍵)

        public static String getDBTableKeyField(String tableName)
        
    {
            
    try
            
    {
                
    //用“show  INDEX from tableName” 語句也能得到一系列的鍵
                Connection conn = EasyJDBEngine.getInstance().getConnection();//這里用你自己的數(shù)據(jù)庫連接
                DatabaseMetaData meta = conn.getMetaData();
                ResultSet rs 
    = meta.getIndexInfo(nullnull, tableName, falsefalse);
                
    while(rs.next())
                
    {
                    
    //如果是非主鍵,rs.getString("COLUMN_NAME")與rs.getString("INDEX_NAME")相同
                    if(rs.getString("INDEX_NAME").equalsIgnoreCase("PRIMARY"&& !rs.getString("COLUMN_NAME").equalsIgnoreCase(rs.getString("INDEX_NAME"))){
                        
    return rs.getString("COLUMN_NAME");
                    }

                }

                rs.close();
                conn.close();
            }

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

            
    return null;
        }
    posted on 2007-06-25 17:52 三告習(xí)習(xí) 閱讀(1702) 評論(0)  編輯  收藏 所屬分類: database

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产综合激情在线亚洲第一页| a级成人免费毛片完整版| 亚洲а∨天堂久久精品| 久久99毛片免费观看不卡| 亚洲深深色噜噜狠狠网站| 亚洲欧洲久久av| 91九色老熟女免费资源站| 黄色a级片免费看| 337p日本欧洲亚洲大胆艺术| 免费看国产一级特黄aa大片| 久久99精品免费视频| 色综合久久精品亚洲国产| 久久亚洲私人国产精品vA| 免费a级黄色毛片| 国产福利视精品永久免费| 免费人成视频在线播放| 亚洲女人影院想要爱| 亚洲一区无码中文字幕| 免费高清在线爱做视频| 99视频在线看观免费| h视频免费高清在线观看| jiz zz在亚洲| 亚洲视频一区调教| 亚洲一级特黄大片无码毛片| 欧美最猛性xxxxx免费| 另类免费视频一区二区在线观看| 亚洲成熟丰满熟妇高潮XXXXX| 亚洲AV无码一区东京热| 亚洲男人av香蕉爽爽爽爽| 成人免费视频一区| 亚洲人成免费电影| 免费的全黄一级录像带| 一级特黄录像免费播放中文版| 在线观看亚洲AV日韩A∨| 亚洲综合成人网在线观看| 在线观看亚洲精品福利片| 国产免费人人看大香伊| 成年女人毛片免费视频| 永久免费在线观看视频| 今天免费中文字幕视频| 中文在线免费看视频|