我正在尝试绑定gridview bu数据源。我的SQL很好用。但它现在是手动的。像这样:
SELECT DISTINCT [Module]
, [KPI_Name]
, CAST([4] as VARCHAR(50)) AS Ay_1
, CAST([5] as VARCHAR(50)) AS Ay_2
, CAST([6] as VARCHAR(50)) AS Ay_3
, CAST([7] as VARCHAR(50)) AS Ay_4
, CAST([8] as VARCHAR(50)) AS Ay_5
, CAST([9] as VARCHAR(50)) AS Ay_6 FROM [CorpApps].[dbo].[SPerf_Notes] WHERE ([Module] = @Module)
我的表的列名是[4] [5] [6] ......等。如何将列名链接到动态变量?
这些都不起作用......
CAST(@ [EXP]为VARCHAR(50))AS Ay_1
或
CAST([@ EXP] as VARCHAR(50))AS Ay_1
或
CAST(@ [@ EXP] as VARCHAR(50))AS Ay_1
谢谢。