2013年2月26日火曜日

open source spreadsheet

オープンソースでMIT Licenseのspreadsheetを見つけた。

SlickGrid

ちょっと変更して、業務Webアプリに組み込んでみたい。
(バグトラッキングで使用してみたい)

redmine 2.2.3

redmine 2.2.3の動作環境
OS:Windows8
DB:MySQL 5.5.23
Java  1.7.15
jruby 1.7.0
jruby 1.7.3に変更すると動作しない。
jruby 1.7.0だと動作する。


Java VMが悪いのかな~

MYSQL WORKBENCHでError Code: 1175の対処法

MYSQL WORKBENCHでError Code: 1175の対処法

このエントリーを含むはてなブックマークはてなブックマーク - MYSQL WORKBENCHでError Code: 1175の対処法 この記事をクリップ!Livedoorクリップ - MYSQL WORKBENCHでError Code: 1175の対処法 Yahoo!ブックマークに登録 FC2ブックマークへ追加 Googleブックマークに追加
WorkBenchの初期インストールではsafe update modeが有効になっているのでdelete from hogeだけの削除ができない。
Error Code: 1175
You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column

safe updateモードをoffにするには

  1. Edit -> Preferences
  2. SQL Queriesタブを開く
  3. 次のチェックをはずす “Safe Updates…”
その後OKボタンで設定を変更し、Workbenchの再起動が必要。再起動しないと設定が有効にならない。
 

元ネタ
http://www.jwaver.com/mysql-workbench%E3%81%A7error-code-1175%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95

2013年2月22日金曜日

ERROR [IM014] [Microsoft][ODBC Driver Manager]指定されたDNSには、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています

ERROR [IM014] [Microsoft][ODBC Driver Manager]指定されたDNSには、ドライバーとアプリケーションとのアーキテクチャの不一致が含まれています

32bitと64bitClientの不一致を示すエラーのようだ。

よく考えたら、Windows2008R2 以降は、IIS動作は64bitとなる。
OSがWindows8 64bit IIS8なので、基本的には64bitで動作するから
32bitbのODBC接続は当然、NGとなった。

回避策
IISのアプリケーションプールを1つ追加
詳細設定に32ビットアプリケーション有効化をtrueにする。

2013年2月4日月曜日

EPPlus Can't set color when patterntype is not set.

EPPlus
Can't set color when patterntype is not set.
上記のエラーが表示された。

解決ソース
worksheet.Cells[vY, vX].Style.Fill.PatternType = ExcelFillStyle.Solid;
worksheet.Cells[vY, vX].Style.Fill.BackgroundColor.SetColor(Color.LightBlue);

SetColorの前にPattrenTypeを設定しないとエラーになる。