reports
から
bill_version
を取得する必要があります
に対応するデータベースから属性を取得
(そこに同じ値を持つ複数の請求書番号であってもよいが、そのbill_version
によって分類することができます)最大属性
私はC#の初心者であり、同じことについての適切な構文を知らない。これまでのところ、変数maxBillNumber
で最大の請求書番号を得ることができました。私は、その請求書のバージョンを取得するための別のクエリを実行する必要はありません。私の必要性に応じてこのコードを変更する方法は?事前に
int maxBillNumber =0;
if (dt1.Rows.Count > 0)
{
foreach (DataRow dr in dt1.Rows)
{
int bill_number1 = dr.Field<int>("bill_number");
maxBillNumber = Math.Max(maxBillNumber, bill_number1);
}
}
ありがとう:
は、ここでは、コードです!私は別のクエリを実行せずbill_number
を含むその最大行に対応する別の列bill_version
の最大値を取得する必要が
EDIT
。
bill_number bill_version
1 0
2 0
3 0
4 1
4 2
4 3
私はすでにをフェッチしています。今、私が取得する必要があり、その対応
'int型maxBillNumber = Convert.ToInt32(dt1.Compute( "最大(bill_number)"、String.Emptyを));' –
試してみてください研究あなたが質問をする前に。私はそれをあなたの質問に答えることができないかどうか私に知らせてください。 –
私はあなたが誤解していると思う** **私の質問。私は最大値を取得した、あなたは上記のコードを見ることができます。今すぐ**別のクエリを実行せずに、その最大行に対応する別の列の値を取得する必要があります。** @JeremyThompson –