این کد ها
string strq = String.Format("select id,sum (zarfiyat) ,gheymat,shomareparvande from table2 where id=2");
DataSet DS1 = new DataSet();
DS1.Clear();
OleDbConnection con = new OleDbConnection();


OleDbDataAdapter da = new OleDbDataAdapter();
con.ConnectionString = databaseAddress;
da.SelectCommand = new OleDbCommand();
da.SelectCommand.Connection = con;
da.SelectCommand.CommandText = strq;
da.SelectCommand.CommandType = CommandType.Text;
da.Fill(DS1, "Tbl1");
con.Close();


اینم ارور
You tried to execute a query that does not include the specified expression 'id' as part of an aggregate function.

این query من مشکل داره نمیدونم چه شکلی میشه نوشت تا کاری که من میخام رو انجام بده