S2Container.NET

ADO.NETでパラメータマーカ(@, :, ?)を含んだSQL文を実行するとき、データプロパイダごとにパラメータマーカが異なります。(例:Oracleだと、"SELECT * FROM emp WHERE empno = @0"、SQLClientは、"SELECT * FROM emp WHERE empno = @empno") そのため、デー…

の開発は続けていきたいです。 DB部分しか担当していないので少ししか役に立っていないのですが、 S2Container.Javaに比べてコミッタの人数が少ないので猫の手くらいにはなれるかと。

データ型の扱い

S2ADO.NETの場合 .NET 1.1までの基本 .NET Framework データ型(int, decimalなど)では、nullを代入するとキャスト例外が発生します。 そのため、S2Container.NETのS2ADO.NETでは、 データベースのデータ取得時にDBNullの値が戻ってくる場合、

XlsWriterのデータ型の扱い

id:wataru87さんからの指摘どおりS2Container.NET 1.1ではXlsWriterのデータ型の扱いに問題があります。 そのため、S2Container.NET.Javaと同じように仕様を合わせる形で修正します。 下記の表が、S2Container.NET.JavaとS2Container.NETのデータ型マッピン…

S2ADO

現状のS2Unit.NETのS2Assert.AreEqualメソッドは、DataSetとオブジェクト(BeanList, HashTableList ...)の比較機能を実装していません。S2Unit.Javaの場合、S2JDBCの検索結果としてBeanList, MapListを返していたため比較機能が実装されていたと思います。 …