2012年3月5日 星期一

透過JDBC存取AS400的資料

在某天上班時,逛JavaWorld時正好看到這篇,發現到內有存取AS400的JDBC可使用,就去google了一下,找到了JTOpen這個IBM提供的tool...以下為實做與說明
自上述連接中下載 ,並解壓縮。裡面會有個lib的folder...這次需要的是jt400.jar這個jar 檔
將這個jar 檔放入專案中的Build path中
再來只要import進來

import com.ibm.as400.access.AS400JDBCDriver;

下面是連接AS400的語法

DriverManager.registerDriver(new AS400JDBCDriver());
Class.forName("com.ibm.as400.access.AS400JDBCConnection");
Connection conn = DriverManager.getConnection("jdbc:as400://"+YOUR AS400 IP, UserName, Password);

做完上述就能取得Connection,接下來就是和平常使用資料庫控制的方式一樣

其實設定的方式和一般資料庫的設定沒什麼差別,比較特別的地方應該是在對於table 控制的名稱 說明如下:
在AS400中
Library / Filename  <=來指定一個Table

而在JTOpen中
Library . Filename  <=來指定一個Table

此外…如果要對AS400中的某個member做讀寫,必需透過alias來完成
create alias AliasName For  Library.Filename(Member) 

當然,使用完後最好drop掉…不然AS400中會多一堆DDM File

2012年3月3日 星期六

重新開張!!!

        其實還是比較多的時間想說使用plurk來記錄自已平時做的事,但現在才發現不對,因為這類的微網誌無法記錄比較詳細的過程,又受Max和學弟的影響,所以決定重新回來這邊寫文章,好好的把自己在公司或是在網路上學習到的相關技術來分享,也會將之前寫過的東西慢慢的分享到這個Blog中…如內容寫的有問題,請大大們不吝指導!!!

2011年1月28日 星期五

花博參觀攻略

其實就是自已參觀花博的過程啦…還說不上什麼太屌的方式

星期五早上六點半去排夢想館預約卷(後來拿到是十二點二十四的梯次)

拿到卷後…進花博看外場的花…造景ㄚ…拍拍照的…慢慢走向新生的美食區

大約十點半到新生的美食區用餐(這時侯的人不多,所以也還算快)

吃完後,再到園區外拍照…(還滿多不同的花可以拍的)

再來就是十二點進夢想館…(出來後…大約一點多)

再排旁邊幾米的影片…(大約要排一個小時)

他的內容雖然短短十三分鐘的影片…但整個拍攝的過程不簡單喔…(之後會補說為什麼)

我同學的blog有圖…如果等不急的人可以先去看XD
以下之後再補

2010年7月23日 星期五

使用 dom4j 解析 XML

寫的滿詳細的!!

算是長了一點XML的知識吧

小心得:
本來還以為上述的例子是完美的,結果實做後還是有發生一些問題!!
例子中的Dom4Jparser執行後 出現"c Nested exception: c"
原因是因為沒有"c:/Dtds/catalog.dtd"這個東西,但我加了一個假的還是沒用
所以只好修改前一支產生catalog.xml的java將"addDocType"的屬性拿掉
上述完成後,還以為都ok了…結果又出現了"nullpointexception" jaxen......
所以需再將dom4j.zip檔裡的jaxen.jar加入…就能順利產生"catalog-modified.xml"

待了解的部分
  • XPath 引擎

  • SAX

  • DOM
  • 2010年7月16日 星期五

    牛霸王

    朋友開的店…近期內會有相關報導


    Comming soon...........

    星期三看完Struts2 in Action

    由於是看原文的…所以後半段看得有點一知半解
    實作的部分只做到ch9…就停下來…
    原因是因為不知道為什麼照著書上方式做實做…結果弄不出來
    出現了NullPointerExpection.只知道有物件找不到…但一直查不出為什麼
    這本書看了那麼久…之前做的實作也不太記得了…
    唉~我想還是要有案子實做出來才會正真知道這個Framework到底在做啥吧!!

    現在正在看這位大大的實作…
    希望看了以後能解出Ch9實作的問題!!

    再來就是Spring了