asp C#中如何解决"索引超出了数组界限"这个异常

一开始运行没有问题可以增删改,后来运行添加了几条查询后就出错(还有我新加了一个查询页面)再次运行后就报错了
最新回答
蓝雨希

2024-10-11 15:15:57

错误提示很清楚啊,数组索引越界。
你这里只有 dr[2] 会数组索引越界,2会越界就说明字段个数小于3,这也就是个数据库查询操作,跟什么添加几条查询啊什么页面啊没半毛钱关系。
自己看看表的字段有几个,是不是小于3个字段,C#的数组索引也是从0开始,不是从1开始。
追问
我把1改成0,2改成1后可以正常运行了