“必须声明表变量”
Posted
技术标签:
【中文标题】“必须声明表变量”【英文标题】:"Must declare the table variable" 【发布时间】:2013-06-30 19:30:23 【问题描述】:我正在尝试让这段代码在 Visual Basic 中工作:
在SqlDataSource
我已经尝试了这个SQL命令:
SELECT * FROM @Parameter1
我在 ReportViewer 中创建了Parameter1
,但出现错误:
必须声明表变量
有什么帮助吗?
【问题讨论】:
【参考方案1】:您不能使用参数来指定表的名称或字段的名称。 参数只能用于表示 SELECT/DELETE/UPDATE 的 WHERE 子句中的值或传递给 INSERT/UPDATE 语句的值
【讨论】:
谢谢,我猜到了。我能否以某种方式动态更改必须从中获取数据的表名。 可能您需要在代码隐藏中申请一些事件,但我对 ReportViewer 的了解不够,无法提供更多帮助以上是关于“必须声明表变量”的主要内容,如果未能解决你的问题,请参考以下文章