从c#中的mysql数据库开始计算

时间:2013-05-22 08:00:19

标签: c# mysql database count

我有点困境。我试图从客户可能购买的数据库中获取所有产品。但是,我不知道如何在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 ----------------其他一些项目

1 个答案:

答案 0 :(得分:-1)

简单的例子

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

但我建议你使用你需要的属性创建一个类产品!