This error means:
You are trying to fetch a field which doesn't exist in your database table.
please check your SQL.
string query = "Select Product_Name As [ProductName],COUNT(ProductName) As [Qty],SUM(Price) As [Price] FROM [Sales Record] GROUP BY [Product Name]";
you create alias of
Product_Name as [ProductName] and after that you are trying to
count that ProductName as quantity, I think this statement are suspicious to Me..:-)
Please check with your Table Fields name.