尝试使用循环遍历MySQL数据读取器对象
while (rdr.ToString())
{
OSTicketDataList.Add(rdr[0].ToString());
OSTicketDataList.Add(rdr[1].ToString());
OSTicketDataList.Add(rdr[2].ToString());
OSTicketDataList.Add(rdr[3].ToString());
OSTicketDataList.Add(rdr[4].ToString());
}
阅读器查询在方法中,因此查询本身可以不同。如果阅读器包含少于4列,则我得到的索引超出范围错误。
如何无限循环rdr,这样就不必定义每个字段了?
我在尝试将其概念化时遇到困难,因此我为菜鸟问题向我道歉,如果我想念的只是简单的东西。
谢谢!