【发布时间】:2014-04-10 17:50:41
【问题描述】:
我正在尝试创建一个查询分析器和执行器。
我想知道如何获取像'PRINT'这样的transact-sql语句的输出消息
declare @msg varchar(100)
set @msg = select [column] from [table name] where [column] = [condition]
if @msg = 'SOMEVALUE'
begin
print 'This is first statement'
end
else
begin
print 'This is second statement'
end
你能帮我在vb.net中得到上面代码的打印语句的值吗
提前致谢
【问题讨论】:
-
为了将来参考,PRINT 不是将数据返回给调用者的好方法。结果集或 OUTPUT 参数更标准。
-
我知道 PRINT 并不是将数据返回给调用者的好方法,但我正在为一般用户创建查询分析器,所以我不想限制他们只使用 select to查看输出。
标签: sql sql-server vb.net tsql ado.net