Closed ahirusp closed 7 years ago
DBからデータを取得するのに SqlDataReader を使っていれば、元の型情報が取得できるので、dateの場合は事前に文字列変換するようにしました。ToShortDateString 使ってるのでカルチャによる書式の違いは多分問題ないはず。 https://msdn.microsoft.com/ja-jp/library/system.datetime.toshortdatestring(v=vs.110).aspx
ただ、Dapperでデータを取得した場合は、純粋に値のみになっているようなので、そちらのオーバーロードについては対応できていません。
引数によって結果が異なるのは好ましくないのですが、 #8 で機能毎に分割という話題も上がっているので、Dapper向けの機能については今後切り出す方向がよいかと考えて、当該のメソッドについてはObsolete属性を付与しておきました。
9 に対応してみました。
DBからデータを取得するのに SqlDataReader を使っていれば、元の型情報が取得できるので、dateの場合は事前に文字列変換するようにしました。ToShortDateString 使ってるのでカルチャによる書式の違いは多分問題ないはず。 https://msdn.microsoft.com/ja-jp/library/system.datetime.toshortdatestring(v=vs.110).aspx
ただ、Dapperでデータを取得した場合は、純粋に値のみになっているようなので、そちらのオーバーロードについては対応できていません。
引数によって結果が異なるのは好ましくないのですが、 #8 で機能毎に分割という話題も上がっているので、Dapper向けの機能については今後切り出す方向がよいかと考えて、当該のメソッドについてはObsolete属性を付与しておきました。