<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 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      8 隨筆 :: 0 文章 :: 11 評(píng)論 :: 0 Trackbacks
    public class OracleDataBaseReader {
        
    private final String oracleDriverName = "oracle.jdbc.driver.OracleDriver";
        //IP,端口號(hào),數(shù)據(jù)庫名
        
    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;
        }

        //獲取結(jié)果,寫入文件
        
    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 閱讀(181) 評(píng)論(0)  編輯  收藏 所屬分類: 代碼庫

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 最近免费中文字幕视频高清在线看 | 国产亚洲成AV人片在线观黄桃| 亚洲av乱码一区二区三区按摩| 成人性生交视频免费观看| 亚洲成人福利网站| 国产91色综合久久免费| 亚洲电影在线免费观看| 无人在线直播免费观看| 国内精品久久久久影院亚洲| 国外成人免费高清激情视频| 久久亚洲中文字幕无码| 免费在线观看a级毛片| jizz免费在线观看| 亚洲av无码一区二区乱子伦as| 999久久久免费精品播放| 久久精品亚洲AV久久久无码| 成人片黄网站A毛片免费| 无码人妻一区二区三区免费手机 | 国产精品成人69XXX免费视频| 国产AV无码专区亚洲AV手机麻豆| 免费观看一区二区三区| 亚洲黄色在线观看| 美女黄网站人色视频免费国产| 黄色一级免费网站| 亚洲国产成人久久精品动漫| 四虎永久在线精品免费观看视频| 亚洲欧美成人一区二区三区| 亚洲精品人成无码中文毛片 | 精品在线视频免费| 国产亚洲免费的视频看| 久久久久久免费视频| 国产精品亚洲一区二区三区| 久久久青草青青亚洲国产免观| 2020因为爱你带字幕免费观看全集 | 在线观看肉片AV网站免费| 亚洲免费在线观看视频| 13小箩利洗澡无码视频网站免费| 亚洲另类古典武侠| 亚洲国产精品碰碰| AV大片在线无码永久免费| 在线播放国产不卡免费视频|