[问题] 取得SQL print字串

楼主: LeeYK (一拳打死牛)   2015-04-21 12:35:02
请问各位,我想要在C#里面取得我在SQL print的字串
那我要如何取得呢?
程式码如下
SqlConnection db = new SqlConnection();
db.ConnectionString = "Data Source=LYK\\LYK;Initial Catalog=
选手01;Integrated Security=True";
db.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = db;
cmd.CommandText = "print('Test Word')";
cmd.ExecuteNonQuery();
db.Close();
谢谢大家
作者: bernachom (Terry)   2015-04-21 15:51:00
session["txt"] = Command.ExecuteScalar() ?
作者: ryan10328 (大鸟)   2015-04-21 18:34:00
你的需求是什么,因为其实如果要print,你可以考虑以ado. net执行store procedure 再去接他回传的值,应该可以有同样效果http://goo.gl/wvkdVE
楼主: LeeYK (一拳打死牛)   2015-04-22 09:08:00
我是想说我在SQL里面做交易处理,如果成功的话就会print('SUCCESS'),我想如果用C#来接收结果的话会更方便
作者: ssccg (23)   2015-04-22 14:06:00
不要print,用回传值啊...
作者: O187 (187cm)   2015-04-23 12:30:00
这不就跟我要煮一锅白米饭,但我坚持食材要用肉而不是白米一样吗?
楼主: LeeYK (一拳打死牛)   2015-04-23 13:12:00
原来如此..我都忘记回传这玩意儿了

Links booklink

Contact Us: admin [ a t ] ucptt.com