土曜日, 5月 17, 2008
[C#]VBからの移植でのエラー
▼質問
VBからC#に移植しているんだけど。
次のコードで、次のエラーが出るんだ。どういう意味なのかな?
DataSet objDataSet = new DataSet("objDataSet");
~ 略 ~
DataRow objRow = objDataSetOra.Tables(0).Rows(0);
「エラー 1 'System.Data.DataSet.Tables' は 'プロパティ' ですが、'メソッド' のように使用されています。 ファイルパス」
▼回答
VBとC#で配列の文法が違うから気を付けた方がいいよ。
DataRow objRow = objDataSetOra.Tables[0].Rows[0];
▼質問
次のエラーが出るんだ。
「エラー 1 'objRow' は '変数' ですが、'メソッド' のように使用されています。 ファイルパス」
▼回答
これも、上記の回答と同じだよ。
VBからC#に移植しているんだけど。
次のコードで、次のエラーが出るんだ。どういう意味なのかな?
DataSet objDataSet = new DataSet("objDataSet");
~ 略 ~
DataRow objRow = objDataSetOra.Tables(0).Rows(0);
「エラー 1 'System.Data.DataSet.Tables' は 'プロパティ' ですが、'メソッド' のように使用されています。 ファイルパス」
▼回答
VBとC#で配列の文法が違うから気を付けた方がいいよ。
DataRow objRow = objDataSetOra.Tables[0].Rows[0];
▼質問
次のエラーが出るんだ。
「エラー 1 'objRow' は '変数' ですが、'メソッド' のように使用されています。 ファイルパス」
▼回答
これも、上記の回答と同じだよ。