レポートを作成しようとしています。DataGridView
で表示できます。私は値を見るのに簡単なコードを使用しています。ビュー]ボタンをクリックするときにここでC#Windowsフォーム - DataGridViewで重複した値で最初の値のみを表示
は私のコードです:
belreport.DailyReport = Convert.ToDateTime(date_day_Daily.Text).ToString("yyyy-MM-dd");
DataTable table = balreport.ViewDailyRecord(belreport);
dgv_daily.DataSource = table;
は、ここに私のデータベースのテーブルからデータを閲覧するための私のコードです:私のテーブルで
// START Executing to view the data
public DataTable ViewDailyRecord(BELReport belreport) {
SqlCommand cmd = new SqlCommand();
cmd.Connection = dbcon.getcon();
cmd.CommandType = CommandType.Text;
cmd.CommandText = "SELECT * FROM table WHERE [email protected]";
cmd.Parameters.AddWithValue("@Date",belreport.DailyReport);
SqlDataReader dr = cmd.ExecuteReader();
DataTable table = new DataTable();
table.Load(dr);
return table;
}
値が重複することができ固有の識別子を持っています。私は何をしようとしていることは、この
識別子の重複または複数の値があります、あなたが見ることができるすべては、(第一の識別子と細目と量あるようなものである識別子が複数になりますので、I )それを取り除くしたい事前に
おかげ
グループ化識別子はどうですか?あなたの期待される結果は? –
あなたは私のクエリの中のdistinctを意味しますか? –
いいえ..識別子別グループ –