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

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

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

    aton's blog

    on the way...

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      8 隨筆 :: 0 文章 :: 11 評論 :: 0 Trackbacks
    public class OracleDataBaseReader {
        
    private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
        //IP,端口號,數據庫名
        
    private final String oracleUrlToConnect ="jdbc:oracle:thin:@192.168.132.27:1522:olydb";
        
    private Connection myConnection = null;

        
    public OracleDataBaseReader()
        {
            
    try
            {
                Class.forName(oracleDriverName);
            }
    catch(ClassNotFoundException ex)
            {
                System.out.println(getErrorMessage(ex,
    "The Driver loaded error,please contact to your Software Designer!").toString());
            }
        }
        
        
    public StringBuffer getErrorMessage(Exception ex,String alarmMessage)
        {
            StringBuffer errorStringBuffer 
    = new StringBuffer();
            errorStringBuffer.append(alarmMessage);
            errorStringBuffer.append(ex.getMessage());
            
    return errorStringBuffer;
        }
       

        
    public Connection getConnection()
        {
            
    try
            {
                //用戶名,密碼
                
    this.myConnection = DriverManager.getConnection(oracleUrlToConnect,"username","password");
                
            }
    catch(Exception ex)
            {
                System.out.println(getErrorMessage(ex,
    "Can not get connection,please contact to your Software Designer!").toString());
            }
            
    return this.myConnection;
        }

        //獲取結果,寫入文件
        
    public void getData(){
            
    try
            {
                Connection myConnection 
    = getConnection();  
                PreparedStatement myPreparedStatement 
    = myConnection.prepareStatement("select * from beijing2008_0729.T_GL_X01");
                ResultSet myResultSet 
    = myPreparedStatement.executeQuery();  
                FileWriter fw 
    = null;      
                fw 
    = new FileWriter("E:\\olympics\\T_GL_X01.txt");
                
    int i = 0;
                
    while(myResultSet.next())
                {
                    System.out.println(i
    ++);
                    StringBuffer myStringBuffer 
    = new StringBuffer();
                    myStringBuffer.append(myResultSet.getString(
    "REGISRATION_NUMBER")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "DISCIPLINE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GENDER")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "EVENT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "PHASE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "UNIT")+"\t");
                    myStringBuffer.append(myResultSet.getInt(
    "VERSION")+"\t");
                    myStringBuffer.append(myResultSet.getInt(
    "CORRECTION")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "MESSAGE_TIME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "FAMILY_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GIVEN_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "DOB")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WNPA_GIVEN_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WNPA_FAMILY_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "TV_SHORT_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "TV_LONG_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "INITIAL_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "REPORTING_NAME")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "GENDER_ID")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "COUNTRY_OF_BIRTH")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "COUNTRY_OF_RESIDENCE")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "HEIGHT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "WEIGHT")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "NATIONALITY")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "ORGANIZATION_ID")+"\t");
                    myStringBuffer.append(myResultSet.getString(
    "REGISTRATION_STATUS")+"\n");
                    System.out.print(myStringBuffer);
                    fw.write(myStringBuffer.toString());
                }
                fw.close();
            }
    catch(Exception ex)
            {
                ex.printStackTrace();
            }
        }
    }
    posted on 2008-08-11 14:37 aton 閱讀(180) 評論(0)  編輯  收藏 所屬分類: 代碼庫

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


    網站導航:
     
    主站蜘蛛池模板: 无码中文字幕av免费放| 亚洲AV无码不卡在线播放| 99免费观看视频| 特级毛片在线大全免费播放| 亚洲a级在线观看| 无码专区—VA亚洲V天堂| 亚洲国产一级在线观看 | 亚洲精品国产成人专区| 亚洲综合久久夜AV | 日韩一区二区三区免费体验| 亚州免费一级毛片| 久久国产精品2020免费m3u8| 一级免费黄色毛片| 国产精品亚洲二区在线| 亚洲色www永久网站| 亚洲影视一区二区| 337p日本欧洲亚洲大胆色噜噜| 亚洲精品乱码久久久久久自慰| 精品国产亚洲一区二区在线观看 | 亚洲人成电影网站色| 亚洲国产成人久久| 亚洲熟妇色自偷自拍另类| 亚洲A∨无码一区二区三区| 亚洲VA中文字幕不卡无码| 国产成人精品日本亚洲网站| 亚洲精品无码永久在线观看你懂的| 亚洲精品无码激情AV| 亚洲精品成人在线| 亚洲精品无码激情AV| 亚洲伊人久久精品影院| 亚洲午夜久久久影院| 国产亚洲精品xxx| 久久亚洲一区二区| 亚洲久本草在线中文字幕| 亚洲精品自产拍在线观看动漫| 精品亚洲成a人片在线观看少妇| 亚洲视频中文字幕| 亚洲国色天香视频| 亚洲中文字幕无码mv| 亚洲AV无码一区二区一二区| 特级av毛片免费观看|