根据存储过程参数显示/隐藏列

本文关键字:隐藏 显示 参数 存储过程 | 更新日期: 2023-09-27 18:20:59

当前在系统中的报表模块中工作要求用户(从页面)选择显示的列

示例页面

[X]Column1
[ ]Column2
[X]Column3
Table returned from SP
---------------------
| Column1 | Column3 |
---------------------
|         |         |
---------------------

页面

[ ]Column1
[X]Column2
[ ]Column3
Table returned from SP
-----------
| Column2 |
-----------
|         |
-----------

如何使用VC和带有存储过程的sql server 2008来实现类似的功能

编辑:我知道如何使用动态SQL语句来修复它,这让我询问了比更好的方法

根据存储过程参数显示/隐藏列

请查看本文如何使用SQL Server 创建完整的动态SQL语句

在这篇文章中,您可以获得构建简单的动态SQL语句的想法,该语句具有要显示的字段的动态列表和动态where语句。