Я пытался адаптировать свой код (а WebService), чтобы получить SQLServerMessages:SqlConnection.SqlInfoMessageEvent не стреляя
SqlConnection c = new SqlConnection(ConfigurationManager.ConnectionStrings["db"].ConnectionString);
//capture the infomessage event to capture
c.InfoMessage += delegate(object sender, SqlInfoMessageEventArgs e)
{
serverMessages += e.Message; //"\n" + e.Message
};
SqlDataAdapter dAdapter = new SqlDataAdapter(query, c);
SqlCommandBuilder cBuilder = new SqlCommandBuilder(dAdapter);
DataTable dTable = new DataTable("C");
dAdapter.Fill(dTable);
Но в то время как dTable заполняет красиво, то serverMessages струна остается пустым (который должен вернуться по крайней мере, на 1 строку, точно так же, как MS SQL Server MMS.) Я, очевидно, пропустил что-то важное. Любая помощь приветствуется!
лучше, если ответ очерчен. – Nizam