2011-07-22

Html style ime-mode 指定輸入法

語法:
ime-mode : auto | active | inactive | disabled
參數:
auto : 不影響IME的狀態。與不指定ime-mode屬性時相同
active : 指定所有使用IME輸入的字元。即啟動本地語言輸入法。用戶仍可以撤銷啟動IME(切換輸入法)
inactive : 指定所有不使用IME輸入的字元。即啟動非本地語言。用戶仍可以撤銷啟動IME(切換輸入法)
disabled : 完全禁用IME。對於有焦點的控制項(如輸入框),用戶不可以啟動IME(切換輸入法)

試試看就知道了 < input type="text"  style="ime-mode: disabled;"  />

2011-07-10

win7 64x 要設定 ODBC 連 Access 資料庫

C:\Windows\SysWOW64\odbcad32.exe

要手動執行 以上指令

2011-07-09

php 5.3.3 連 SQL Server 2008 or SQL Server 2012 範例

$host = "W2003\SQLEXPRESS";
$uid = "sa";
$pwd = "123";
$database = "tempdb";
try {
   //$conn = new PDO( "sqlsrv:Server=w2003\SQLEXPRESS;Database=obw", "sa", "123");
   $conn = new PDO( "sqlsrv:server=$host;Database = $database", $uid, $pwd);
   $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
}
catch( PDOException $e ) {
   die( "Error connecting to SQL Server" );
}
echo "Connected to SQL Server\n";
$query = 'select * from Person.ContactType';
$stmt = $conn->query( $query );
while ( $row = $stmt->fetch( PDO::FETCH_ASSOC ) ){
   print_r( $row );
}

php5.3 連接 SQL Server 2012 需要增加安裝「SQL Server 2008 R2 Native Client」
否則上面會連不上
下載網址:https://msdn.microsoft.com/en-us/library/cc296170.aspx

如果WINDOWS系統是x64 就下載 下圖 X64 package

修正 VM VirtualBox 無法存取 問題

有時候電腦忽然關機 忘記送 關機訊號 給 VirtualBox 重新啟動後 會出現 無法存取 如下訊息:

Runtime error opening 'C:\Users\Administrator\VirtualBox VMs\Win2003\Win2003.vbox' for reading: -102 (File not found.).
D:\tinderbox\win-4.0\src\VBox\Main\src-server\MachineImpl.cpp[679] (Machine::registeredInit).

結果碼:
E_FAIL (0x80004005)
元件:
VirtualBox
介面:
IVirtualBox {d2de270c-1d4b-4c9e-843f-bbb9b47269ff}


怎麼辦呢?
這時候 只要將 你的 \VirtualBox VMs\Win2003\Win2003.vbox-tmp 這暫存檔

更名為 \VirtualBox VMs\Win2003\Win2003.vbox 這樣就OK了。