kiyokura / SSDTHelper

Helper Library for SQL Server Data Tools
MIT License
0 stars 2 forks source link

fix compare date type problem #10

Closed ahirusp closed 7 years ago

ahirusp commented 7 years ago

9 に対応してみました。

DBからデータを取得するのに SqlDataReader を使っていれば、元の型情報が取得できるので、dateの場合は事前に文字列変換するようにしました。ToShortDateString 使ってるのでカルチャによる書式の違いは多分問題ないはず。 https://msdn.microsoft.com/ja-jp/library/system.datetime.toshortdatestring(v=vs.110).aspx

ただ、Dapperでデータを取得した場合は、純粋に値のみになっているようなので、そちらのオーバーロードについては対応できていません。

引数によって結果が異なるのは好ましくないのですが、 #8 で機能毎に分割という話題も上がっているので、Dapper向けの機能については今後切り出す方向がよいかと考えて、当該のメソッドについてはObsolete属性を付与しておきました。