2017年12月28日 星期四

[.Net] 解決 Update Panel 上 TextChanged 沒反應之方法

碰到問題:TextBox_TextChanged 事件,去呼叫 UserControl 中的 public function,頁面上的值沒有變動問題
後來發現是,UpdateMode 未設定為 Conditional

2017年4月19日 星期三

[Oracle] 判斷欄位是否為NULL的方法

SELECT NVL(欄位A, 欄位B or String) FROM TABLE

當欄位A為 NULL 時會填入 欄位B,或指定的字串

當使用 left join 時補資料也可以使用

PS:此語法為 Oracle 專用 MSSQL 不支援




2017年1月13日 星期五

[VirtualBox] 解決 VirtualBox VDI 的 UUID 重複問題


事由:公司電腦系統碟升級 SSD,所以想説把 Virtual Box 的 VDI file 從 D 給移動到 C 底下去

環境:VirtualBox 5.1.12

問題:直接搬移vid,從 D 搬到 C,再設定把C下的vid檔載入時,會發生 UUID 重複的訊息

解決方式:只要更換 UUID 就可以了,方式如下

開啟 cmd 到 virtualbox 的 program file目錄下

預設目錄是 C:\Program Files\Oracle\VirtualBox 後面直接下指令如下:

VBoxManage internalcommands sethduuid [vdi file 完整路徑]

若路徑中有空格 需加上雙引號,例如:"C:\windows 10\[檔案名稱].vdi"