[英]Using stored procedure to get data from multiple columns and display it in a View
[英]Get data from Stored Procedure without knowing the amount of columns
我正在使用C#和LINQ在ASP.NET中制作Web应用程序。
我已经完成了一个存储过程,该过程将结果集转换为数据透视表并返回“数据透视”结果。
如何在LINQ语句中选择此结果并将其附加到datagridview?
例如:
NUMBER QUESTION ANSWER
1 How old are you 15
1 Where do you live Belgium
1 What's your name Dennis
2 How old are you 19
2 Where do you live Germany
2 What's your name Tom
3 How old are you 26
3 Where do you live Holland
3 What's your name Gary
成为:
NUMBER How old are you Where do you live What's your name
1 15 Belgium Dennis
2 19 Germany Tom
3 26 Holland Gary
谢谢
您不能使用LINQ做到这一点。 在这种情况下,我认为您实际上并不需要它。 只需在您的应用程序内部而不是在存储的proc中进行数据转换即可。 无论如何,如果您认为这是处理数据的唯一可能方法,我建议使用低级SqlClient方法(例如, 此处 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.