[問題] 取得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