System.Data.SqliteのExecuteScalar()の返り値(続き→間違い)

sqlitec#のSystem.Data.Sqliteで検索結果から1つのスカラー値を獲得する時、ExecuteScalar()を使うが、テーブルの値はintでキャストできるない。count()とかmax()とかはぜんぶlong(=System.Int64)でキャストする。

 

2014.6.25 修正。なぜかintで受けれないことが判明。前回は受けれたはずなのに。すいません。