2012-01-21 24 views
-1

sqldatareaderオブジェクトで配列を使いたいです。配列をsqldatareaderのパラメータとして使用する方法

コード

for(int j=0;j<12;j++) //12 use for month 
{ 
    if(j!=(mon-1)) 
    { 
    ***String mont = MyReader1["('"+month[j]+"')"].ToString();*** 
    tt += mont; 
    } 
} 

私は

LIKE '1月' System.IndexOutOfRangeExceptionをエラーを得た:私は、配列

の月名を使用する '1月'

データベースモンH名前は私がMyReader1 [ "( ' "+月[J] +"')"]

+0

テーブル構造(列名とデータ型)を表示してください。 – adatapost

答えて

0

月は文字列の配列である場合は、してみてください、

string month=MyReader1[month[j]]; 
にエラーが発生している

colunm名前です

+0

ありがとうございました............... –

関連する問題