print sql 怎么使用

我写了一段存储过程,最后一部分,节选如下(begin等字眼在节选里未写出)set@ssql='selecta.notesfrom#tablea'endprint@ssql... 我写了一段存储过程,
最后一部分,节选如下(begin等字眼在节选里未写出)
set @ssql='select a.notes from #table a'
end
print @ssql
exec(@ssql)

我按了F5,显示“命令已成功完成。”,但并未把@ssql打印出来,

请问,我该怎么写才能让@ssql 输出?
那时候,刷新页面,显示:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'
ODBC 驱动程序不支持所需的属性。
/zh/df_sp_cp.asp,行 45

然后,把
exec(@ssql)这一行,注释,F5(执行改动之后的存储过程),刷新页面,页面上显示:

ADODB.Recordset 错误 '800a0e78'
对象关闭时,不允许操作。

就是不会输出@ssql,
我该怎么写才能让@ssql 输出?
展开
 我来答
greystar_cn
推荐于2016-02-09 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部
打印的东西,是输出窗口中显示的,
不是和exec @ssql 取出来的数据一个界面。在显示数据的界面上有个选项面板,切换下就行了
更多追问追答
追问
  1. 显示数据的界面——在哪里,有个选项面板——在哪里?

  2. 切换到哪个界面啊?

追答
把你的界面搞个图出来
旅初彤2B
2015-10-14 · TA获得超过2.6万个赞
知道大有可为答主
回答量:4.4万
采纳率:65%
帮助的人:5458万
展开全部
你没有out语句,怎么输出?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式