3

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

示例页面

[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 语句修复它,我问的方法比这更好

4

1 回答 1

1

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

在那篇文章中,您可以了解如何使用要显示的动态字段列表和动态语句构建简单的动态 SQLwhere语句。

于 2013-07-03T10:39:20.983 回答