[seasar-dotnet:720] Re: S2Dao.Net+Npgsqlでのクエリーの不具合について
黒柳 仁
[E-MAIL ADDRESS DELETED]
2007年 12月 28日 (金) 10:35:44 JST
杉本様、お世話になっています、 黒柳です。
S2Dao.Netのソースを追い込んでみました。
1か所ここではないかと思える不明点があるので
ご確認いただきたいと思います。
ソースファイル
Seasar.Extension.ADO.Impl.BasicDbParameterParser.cs
の
public virtual string ChangeSignSql という関数の中で
public virtual string ChangeSignSql(IDbCommand cmd, string original)
{
switch (DataProviderUtil.GetBindVariableType(cmd))
{
case BindVariableType.ColonWithParamToLower:
ret = GetChangeSignCommandText(original, ":");
ret = ret.ToLower();
break;
}
return ret;
}
と明示的に ToLower()している個所があります。
ToLowerの前の
GetChangeSignCommandText(original, ":");
の引数originalは、こちらの書いたとおりのSQL文になっています。
以上よろしくお願いいたします。
--------------------------------------
黒柳 仁 / Hitoshi Kuroyanagi
---------------------------------------
seasar-dotnet メーリングリストの案内