Powerbuilder 9.0 +MySQL Server 5.1 建立數據庫連接的過程及代碼

1,下載mysql-connector-java-5.1.8

2,解壓縮後,建議移動到C:/Program Files/Sybase/PowerBuilder 9.0/下的mysql-connector-java-5.1.8/目錄中;

 

3,打開Powerbuilder ,【tools】-->【System Options】,【Java】 選項頁中,增加一個【ClassPaths】項目,加入C:/Program Files/Sybase/PowerBuilder 9.0/mysql-connector-java-5.1.8/mysql-connector-java-5.1.8-bin.jar

加入 MySQL的JDBC驅動

 

4,【OK】,退出、重新打開PB。

 

 

5,定義Database Profile:

MySQL 的Database Profile設置0

 

MySQL 的Database Profile設置

   【Tools-】-->【Database Profile】,選擇【JDB JDBC】,【New Profile】

     [Driver Name]:org.gjt.mm.mysql.Driver
    [URL]:jdbc:mysql://localhost:3306/db1
    [Login ID]:root
    [Password]:******

注:localhost爲MySQL服務器的主機名稱,這裏可以換成IP地址或真實的主機名稱。

db1是要連接MySQL數據庫的名稱(Schemata)。輸入Login ID 和pssword.

環境定義完畢。

6,在程序定義事務處理對象SQLCA的部分加入以下代碼:

// Profile dtmis
SQLCA.DBMS = "JDBC"
SQLCA.LogPass = <***>
SQLCA.LogId = "root"
SQLCA.AutoCommit = False
SQLCA.DBParm = "Driver='org.gjt.mm.mysql.Driver',URL='jdbc:mysql://localhost:3306/db1'"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章