- - PR -
【ASP.NET2.0】基本クラス
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-11-15 16:42
Connectionは初期化していません というメッセージのとおり
clsGL_Common.objConn を初期化していないのが問題なんじゃないでしょうか? いつインスタンスを作るのですか? 接続文字列は? #ここは継承を使うパターンではないような気がします。 #共通の情報を取りたいとしても処理を委譲したほうがいい気がします。 _________________ かるあ のメモ と スニペット | ||||
|
投稿日時: 2006-11-15 20:06
かなり訳分からんコードになっていますが、もう少し単純化できませんか?
clsGL_TotalData クラスの funTotalDataMake メソッドで MyBase.GL_funSelMaster() なんてコードがありますが、どういう事ですか? clsGL_TotalData の親クラスは Object のようですが。 _________________ 囚人のジレンマな日々 | ||||
|
投稿日時: 2006-11-22 23:01
あまり、具体的じゃない(^o^; 「基本クラス」「派生クラス」「別のクラス」と出てきて、「その中で基本クラス」となっていますが、この場合の「その中」とは、別のクラスの中でしょうか?また、基本クラスは、「別のクラスの基本クラス」なのか、「派生クラスの基本クラス」なのか、理解できません。 この後の図が、そうなのか?でも、これ、、、 かるあさんと同じく、継承を使うパターンじゃないと思う。単に「接続文字列を使い回したい」なら、接続文字列をとるクラスを作って、静的なメソッドなりプロパティを実装すればいいと思う。 基本集計クラスも、基本クラスがキチンとメソッドかプロパティを公開していれば、基本クラスのリストを受け取って、それを集計すればいいんじゃないかなぁ? _________________ |