这就是我想要实现的目标:
我在数据库中有一个表,其中有一个名为“item_code”的列。
我需要查询这张表,一次返回一行。现在,我需要将“item_code”列的值用于已返回的一行,以查询另一个表,我将使用它来获取一堆行。我该怎么做呢?
我尝试在 while 循环中使用 datareader 对象,一次获取一行,然后查询此循环内的另一个表以获取所需的行,但我不知道如何将这些数据放入 gridview(使用数据表?如果是,如何?)以这样一种方式,即在每次迭代 while 循环后,gridview 中的前几行不会被删除。
我知道将数据放入网格视图的唯一方法是使用 .Fill() 但显然,在这种情况下,Fill 方法不会这样做,因为它会清除网格视图中的先前条目。
请帮忙。