sql >> Database teknologi >  >> RDS >> Sqlserver

Adgang til SQL Server-meddelelser via ADO.NET

Ja, der er en hændelse på SqlConnection klasse kaldet SqlInfoMessage , som du kan tilslutte dig:

SqlConnection _con = 
   new SqlConnection("server=.;database=Northwind;integrated Security=SSPI;");

_con.InfoMessage += new SqlInfoMessageEventHandler(InfoMessageHandler);

Hændelseshandleren vil se sådan ud:

static void InfoMessageHandler(object sender, SqlInfoMessageEventArgs e)
{
    string myMsg = e.Message;            
}

e.Message er beskeden udskrevet til beskedvinduet i SQL Server Management Studio.



  1. Ruller Oracle transaktionen tilbage ved en fejl?

  2. Hvordan skriver man største n pr. gruppe forespørgsel, men med yderligere betingelser?

  3. DATE-opslagstabel (1990/01/01:2041/12/31)

  4. Fjern MySql-forbindelse fra anden server