【发布时间】:2012-01-21 08:59:19
【问题描述】:
我想在 sqldatareader 对象中使用数组。
代码
for(int j=0;j<12;j++) //12 use for month
{
if(j!=(mon-1))
{
***String mont = MyReader1["('"+month[j]+"')"].ToString();***
tt += mont;
}
}
我遇到了类似的错误
'January' System.IndexOutOfRangeException: 'January'
我在数组中使用月份名称
并且在数据库中月份名称是列名
我在 MyReader1["('"+month[j]+"')"]
中有错误【问题讨论】:
-
请向我们展示表结构 - 列名和数据类型。
标签: asp.net sql ado.net sqldatareader