■52780 / inTopicNo.1) |
パラメーターを引数とした場合 |
□投稿者/ tetu1217 (5回)-(2010/08/24(Tue) 14:25:17)
|
分類:[.NET 全般]
http://bbs.wankuma.com/index.cgi?mode=one&namber=52768&type=0&space=0
続きみたいな感じです。
「了解です。」と言っておきながら質問です。
すいません。
///DataAccess Class
public System.Data.DataSet ReturnDataSet
(string query, string dataMember, OracleParameter[] param)
{
cmd.Parameters.AddRange(param);
}
このように変更してみました。
これはこれでいいのですが、実際での実装時にMain側でパラメーターを作成しなければ
なりません。
そこで、DataAccess側にてパラメーターを登録できるメソッドかプロパティみたいなの
あれば楽かなと思い質問です。
例えばこのような感じのメソッドを用意します。
public void AddOracleParameter(string ParameterName, OracleDbType dbtype, ? value)
{
OracleCommand cmd = new OracleCommand();
cmd.Parameters.Add(ParameterName, dbtype).Value = value;
}
この状態で登録できないものかと思ったのですが、このような時に?の型が定まらない場合は
どのようにしたら良いのでしょう?
宜しく御願いします。
|
|