2013年5月23日木曜日

DataGridViewComboBoxColumn にDataTableを入れてあげる 

DataGridViewComboBoxColumn にDataTableを入れてあげる 

        ' 定義

      Dim dgvTableS As New DataTable
        Dim dgvCmb As DataGridViewComboBoxColumn
        dgvTableS.Columns.Add("Name", GetType(String))
        dgvTableS.Columns.Add("Val", GetType(Integer))
        dgvTableS.Rows.Add("鈴木", 0)
        dgvTableS.Rows.Add("渡辺", 1)
        dgvTableS.Rows.Add("柏原", 2)
        dgvTableS.Rows.Add("林", 3)
        dgvCmb = CType(m_dgvData.Columns(0), DataGridViewComboBoxColumn)
        dgvCmb.DataSource = dgvTableS
        dgvCmb.ValueMember = "Val"
        dgvCmb.DisplayMember = "Name"
   

2013年5月17日金曜日

共有サーバーのエクセルファイル ファイルが破損しているため開くことができません 

共有サーバーのエクセルファイル ファイルが破損しているため開くことができません

の 修正方法

エクセルの「オプション」→「セキュリティセンター」→「セキュリティセンターの設定」→「保護されたビュー」→
    

インターネットから取得したファイルに対して、保護されたビューを有効にする」
「安全でない可能性のある場所のファイルに対して、保護されたビューを有効にする」
上記2個のチェックを外す。

2013年5月1日水曜日

MySQLにおけるテーブル名の大文字/小文字区別しなくように変更

MySQLのシステム変数にlower_case_table_namesというものがあり、

UNIX系OSだと"0"が、Windows系だと"1"がデフォルトになってる

==================================================================
lower_case_table_names
------------------------------------------------------------------
データベース名とテーブル名をすべて小文字として
扱うか否か。

"1"ならば、すべて小文字として扱う。
"0"ならば、大文字/小文字を区別する。(←UNIX系デフォルト)
==================================================================