-1

我有点进退两难。我正在尝试从客户可能购买的数据库中获取所有产品。但是,我不知道如何在 c# 中编写它:

“继续添加到我的‘列表’中,同时数据库中仍有与此 order_id 匹配的项目。”

这是我的查询字符串。

            productQuery = "SELECT * FROM wdb_orders_products WHERE orders_id = @orders_id";

我完全不知道在这里放什么,这对 mysql 有用。

                while (Reader.Read())
            {
                for(int x=0; x< ??? ; x++)
                db_products[0] = Reader["products_name"].ToString();
            }

这就是我试图从站点的 mysql 表中获取的内容。

Orders_ID-------Products_Name

52----------------90-96日产300ZX尾灯

52----------------90-96日产300ZX保险杠

52----------------其他项目

4

1 回答 1

-1

简单的例子

var list = new List<string>();
while (Reader.Read())
{
    list.add(Reader["products_name"].ToString());
 }

但是我建议您创建具有所需属性的类产品!

于 2013-05-22T08:04:20.823 回答