سلام
من sp زیر را نوشته ام
ALTER proc [dbo].[aaaa] as begin DECLARE @Qry VARCHAR(max) = 'select Date' select @Qry += ', max(case when name = ''' + Name + ''' then Price end) as [' + NAME + ']' FROM test3 GROUP BY Name SET @Qry += CHAR(13) + 'from test3' + CHAR(13) + 'group by Date' EXEC(@Qry) end
و خروجی آن بصورت زیر است
و دیتاگرید را بصورت زیر پر کرده ام
private void Form1_Load(object sender, EventArgs e) { DataClasses1DataContext dc = new DataClasses1DataContext(); var staff = dc.aaaa(); radGridView1.DataSource = staff; }
اما فقط ستون Date را فقط در دیتاگرید نمایش می دهد
چگونه باید کدم را بنویسم تا تمام ستونها را نمایش بدهد
درضمن با linq می خواهم باشد
باتشکر
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)