我有点困境。我试图从客户可能购买的数据库中获取所有产品。但是,我不知道如何在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-96Nissan 300ZX尾灯
52 ---------------- 90-96Nissan 300ZX Bumper
52 ----------------其他一些项目
答案 0 :(得分:-1)
简单的例子
var list = new List<string>();
while (Reader.Read())
{
list.add(Reader["products_name"].ToString());
}
但我建议你使用你需要的属性创建一个类产品!