#======== コンストラクタ ========
#
#DB接続値 ホスト名、ユーザー、パスワド、DB名
#
#============================
def initialize( )
@host = "xxx.xxx.xxx.xxx"
@user = "xxxxx"
@pass = "??????"
@db = "test"
end
#======== DBConnect ========
#
#DB接続
#
#===========================
def open()
@my = Mysql.new(@host,@user,@pass)
@my.select_db(@db)
end
#======== GetResultSet ========
#
#Result値取得
#
#=============================
def result(sql)
begin
rs = @my.query(sql)
rescue
rs = nil
ensure
return rs
end
end
#======== Execute ========
#
#実行
#
#========================
def execute(sql)
begin
@my.query(sql)
flag = true
rescue
flag = false
ensure
return flag
end
end
#======== DBClose ========
#
#DBクローズ
#
#=========================
def close()
@my.close
end
end
呼び出し元、インスタンス