2004-08-10から1日間の記事一覧

データプロバイダの抽象化

色々な事情によって、SQLServer用のSQLでは"?"が使えず"@IDENTIFY"のような変数名を設定し、変数代入時にもその変数名を取得しなければならないのですが、これをどうS2jdbcにマッピングすべきか考え中。とりあえずoledb版だけ作って、後で悩むか……。

そろそろ

UnitTestの体制が必要ではないでしょうか? mainにダラダラサンプルコード書いてもわかりにくいし。

結局

ValueType(s)を使わない事にしました。 と言った矢先に、Nullが代入出来ない事が判明(System.Convert.DBNullを代入しないといけない)。うひゃー。どうすんべか。 (15:34)ValueType(s)を全て移植しました(爆)。ちょいとOleDb以外は動かなくなってしまいま…

え? doubleとDoubleって違うの?

ValueTypeをJLCA(javaからC#への変換を支援するツール)にかけたらtoXXXXメソッドとtoPrimitiveXXXXメソッドが、ほぼ同じコードに変換されて混乱。 劉柴に聞いて、そこで初めてjavaではプリミティブ型にはプリミティブ型と参照型がそれぞれ用意されている事…