2013年4月20日土曜日

DIVで角を丸くして影をつける


<div style="background-color: white; border-radius: 10px; border: 1px solid black; box-shadow: 5px 5px 5px #aaa; color: black; padding: 10px 5px 10px 20px; width: 400px;">
●●</div>
と書くと下のようになる。

●●

【.NET VB】OracleのBLOBのデータをファイルに読み書き

1.データベースからの読み込み
Dim strSql As String = "select IMG from TBL where ID=XX"
Dim cmd As New OracleCommand(strSql, cnn)
Dim dr As OracleDataReader = cmd.ExecuteReader

'BLOBデータの読み込み
If dr.Read Then
    Dim blob As OracleBlob = dr.GetOracleBlob(0)
    Dim ms As New System.IO.MemoryStream(blob.Value)
    'MemoryStreamに読み込んだBLOBデータをファイルに書き出し
    System.IO.File.WriteAllBytes(sCImgPath_Temp, ms.ToArray())
Else
    Call WriteLineTime("該当するイメージファイルが見つかりません。")
    Exit Sub
End If

cmd.Dispose()


2.データベースへの書き込み
'ファイルのデータをByte配列に読込
Dim
fs As New System.IO.FileStream(sCImgPath_New, IO.FileMode.Open, IO.FileAccess.Read)
Dim blobData(fs.Length) As Byte
fs.Read(blobData, 0, fs.Length)

'SQLの設定(BLOBのデータはバインド変数「:blobdata」としておく)
Dim
strUpdateSql As String= "update tbl set IMG =:blobdata where id=XX"

cnn.BeginTransaction()
'BLOBのデータを設定
Dim
Updatecmd As New OracleCommand(strUpdateSql, cnn)
Dim pBlob As OracleParameter = Updatecmd.Parameters.Add("blobdata", OracleDbType.Blob)
pBlob.Value = blobData

'SQLの実行(戻り値はUpdateの対象行数)
Dim
retCols As Long = Updatecmd.ExecuteNonQuery()
Updatecmd.Transaction.Commit()
Updatecmd.Dispose()

【.NET VB】ODP.NETを使用してOracleに接続

ODP.NETを使用してOracleに接続する。

'Oracleの名前空間のインポート
Imports Oracle.DataAccess.Client
Imports Oracle.DataAccess.Types

'Connectionオブジェクトの生成
Dim cnn As New OracleConnection

'Oracleへの接続情報の設定
cnn.ConnectionString = "User Id=XX; Password=XX; Data Source=XX"
 'Oracleへの接続を閉じる
cnn.Open()

 'Oracleへの接続を閉じる
conn.Close()

2013年4月18日木曜日

PMBOKの9つの知識エリア


1.プロジェクト総合マネジメント
 プロジェクト立上げ前
 プロジェクト立上げ
 スコープ定義とWBS作成
 プロジェクトマネジメント計画書作成
2.プロジェクト・スコープ・マネジメン
 変更管理
3.プロジェクト・タイム・マネジメント
 進捗管理
4.プロジェクト・コスト・マネジメント
 費用管理
5.プロジェクト・品質・マネジメント
 品質計画
 品質管理
6.プロジェクト・人的資源マネジメント
 要員計画
 要員管理
 組織の制約
7.プロジェクト・コミュニケーション・マネジメント
8.プロジェクト・リスク・マネジメント

 リスク
 リスクマネジメント手順
 定量的リスク分析
9.プロジェクト調達マネジメント
 調達計画
 調達管理

Test !