- - PR -
ASP.NETのDataGridについて
«前のページへ
1|2|3
投稿者 | 投稿内容 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2002-08-07 15:51
ゴン太さん、y.aさんの下記のコードを
次のように直してください。
Jittaさん、 >そこで型を宣言していないので、Object型でとられているかもしれませんね。 >宣言部をなおしてください。
VB .NETでは次のコードは
次のコードと等価です。
したがって(たしかにおっしゃるとおり無意味なコードではありますが)、これが原因ではありません。 | ||||||||||||||||||||
|
投稿日時: 2002-08-07 16:12
えっと、 dim A as CLASS = new CLASS は、 dim A as new CLASS と等価で置き換え可能。 dim A = new CLASS は dim A as 何らかの型 = CTYPE(new CLASS, 何らかの型) … という理解でよろしいですか? ん〜、ミスを防ぐ意味で dim A as CLASS = new CLASS の書き方でいこう(._.)φ | ||||||||||||||||||||
|
投稿日時: 2002-08-07 16:45
dim A As Object = new CLASS ですね。 で、ゴン太さんがなぜハマってしまったかというと、Option StrictをOffにしてしまったからです(ヘルプの記述に従ったということでゴン太さんのせいとは言い難いですが)。Option Strict Onにしておけば、該当の行で次のエラーになったので、理由がすぐにわかったのですが。
というわけで教訓としては「必ず、いつでもどんな場合でも必ず、Option Strictは常にOn」ということでしょうか。VB .NETの柔軟性が損なわれますし、場合によってはコード量が増えますが、業務システム構築では柔軟性より堅牢性ということで。 | ||||||||||||||||||||
|
投稿日時: 2002-08-08 15:45
NothingBut.NETFXさん、Jittaさん、どうもありがとうございます。
どうにかエラーは出なくなりました! 後は実行したときに oledbadpt.Fill(dst) の部分で『サーバーエラーが発生しました。』と出ているので、 ソースをもう少し見てみようと思います。 | ||||||||||||||||||||
|
投稿日時: 2002-08-21 11:03
みなさんお久しぶりです。
あれからいろいろ調べては試しの連続でついに今日やりたいことが出来ました! NothingBut.NETFXさん、Jittaさん、y.aさん、かなめさん、WEIWEIさん みなさんどうもありがとうございました! また解らないことが出てきましたら書き込ませてもらいます。 |
«前のページへ
1|2|3