Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET/VB-存储db表中的多行以供进一步操作_Asp.net_Sql_Vb.net - Fatal编程技术网

ASP.NET/VB-存储db表中的多行以供进一步操作

ASP.NET/VB-存储db表中的多行以供进一步操作,asp.net,sql,vb.net,Asp.net,Sql,Vb.net,我有一个SQL“select”查询,它根据“where”子句中指定的某些条件返回多行 我希望将行存储在某个地方,最有可能是某种集合或对象中,并能够在每个单元格中操作数据 但我不知道什么样的集合/对象适合此任务 有什么建议吗 有关如何存储和检索数据的示例代码或教程也会有所帮助。您可以创建一个具有数据库表中代表性列的类,然后将该类的多个实例存储在列表对象中,每个实例代表数据库中的一行。具体取决于您使用的版本,您可以使用DataTable。@Darthcontent我怀疑asp.net/vb有一个更简

我有一个SQL“select”查询,它根据“where”子句中指定的某些条件返回多行

我希望将行存储在某个地方,最有可能是某种集合或对象中,并能够在每个单元格中操作数据

但我不知道什么样的集合/对象适合此任务

有什么建议吗


有关如何存储和检索数据的示例代码或教程也会有所帮助。

您可以创建一个具有数据库表中代表性列的类,然后将该类的多个实例存储在列表对象中,每个实例代表数据库中的一行。具体取决于您使用的版本,您可以使用DataTable。@Darthcontent我怀疑asp.net/vb有一个更简单、更优雅的解决方案,类似于arraylist。如果您想要功能更全面的解决方案,myClass的列表就更简单了。。。考虑iQueDaby,它只在实际使用时从列表中读取——这可以帮助您的网页性能,因为它不必读取整个列表,以便给您当前使用的值。还考虑定义自己的类,比如公共类MyLab阵实现ILIST实现IcOrthCon实现IQueDebug实现IcLounType…要开始使用IEnumerable,请查看: