前提・実現したいこと
ここに質問の内容を詳しく書いてください。
VB.NETで開発をしています。
デバッグ中に以下ソース箇所にてエラーが発生しました。
発生している問題・エラーメッセージ
System.IndexOutOfRangeException HResult=0x80131508 Message=インデックスが配列の境界外です。
該当のソースコード
VB.NET
Dim Month_Kizon As Integer = tblM.Select("Month = '" & txtTuki.Text & "'")(0)("INDEX")
試したこと
ググったところ以下の回答に辿り着きましたが、良く分かりません。
基礎的な構文はまだ理解出来ていません。配列は使っていない認識です。
以下内容が何なのか併せてご教示ください。
("Month = '" & txtTuki.Text & "'")(0)("INDEX")
__配列の添え字が、範囲内を超えた場合に発生します。
例えば、要素数が10個しかない配列で、11番目の要素を使おうとした場合などです。
配列を使っているつもりはなくても、クラスや関数の内部で配列を使用している場合には、
同じ例外が発生する可能性があります。
例外発生時に、スタックトレースを見ることができると思うので、
それを参考にすればどこが原因でエラーになったのか特定できると思います。__
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/15 01:11
2019/08/15 01:16
2019/08/15 01:16
2019/08/15 01:19
2019/08/15 01:38
2019/08/15 07:46