ひがやすを技術ブログ

電通国際情報サービスのプログラマ

SqlReader

SqlReader で DataSet を読み出すと、Column 名から "_" が消えています。
http://lists.sourceforge.jp/mailman/archives/seasar-user/2004-April/000716.html
GW中は、会社のメール使えないので、日記で答えます。-> sugaさん


対処案:
DataColumnPropertyHandler で convertPropertyName をオーバーライド
すれば "_" は消えなくなりますが、これが DataColumnPropertyHandler
の目的に適っているかどうかは分かりません (^^;

protected String convertPropertyName(String propertyName) {
return propertyName;
}

の通りで良いと思います。
S2JDBCとしては、Column 名から "_" はとった方が良いと思うのですが、
S2DataSetでExcelに書き出す場合は、"_"もそのままの方が良いと思うので、
修正しておきます。m(_ _)m