掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ASP.NETクラスに引数を渡す (ID:147905)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> ta.FillBycode(ads.pspromlist)を使う TableAdapter のメソッド名は任意に指定できますが、一般的には FillByCode の引数は、(table) ではなく (table, code) になるものかと。 >>> ta.FillByALL(ads.pspromlist)←ここを切り替えて使いたい >>> たとえば ta.FillBycode(ads.pspromlist)を使う >> CallByName またはリフレクションを利用して、メソッド名を文字列指定にするか > 具体的なコードで示していただけないでしょうか。 CallByName(ta, "FillByALL", CallType.Method, ads.pspromlist) CallByName(ta, "FillBycode", CallType.Method, ads.pspromlist) という感じです。第二引数(メソッド名)を String 型変数に置き換えてください。 また、各メソッドの引数の内容が異なる場合には、Object型配列経由で渡します。 もしも出力引数(ByRef)が必要ならば、リフレクションを使う事になりますが、 今回のパターンでは、CallByName で充分であろうかと予想します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.