مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

نمایش اطلاعات در دیتاگرید از sq داینامیک

  • شنبه 30 مرداد 1395
  • 09:52
تشکر میکنم

سلام
من 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 می خواهم باشد
باتشکر

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)