SqlException.ToString 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 SqlException 개체를 나타내고 클라이언트 연결 ID를 포함하는 문자열을 반환합니다. 자세한 내용은 ClientConnectionId를 참조하십시오.
public:
override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
반환
현재 SqlException 개체String를 나타내는 문자열입니다.
예제
다음 C# 예제에서는 유효한 서버에 연결하려고 하지만 존재하지 않는 데이터베이스가 클라이언트 연결 ID를 SqlException포함하는 를 발생시키는 방법을 보여줍니다.
using Microsoft.Data.SqlClient;
using System;
public class A {
public static void Main() {
SqlConnection connection = new SqlConnection();
connection.ConnectionString = "Data Source=a_valid_server;Initial Catalog=Northwinda;Integrated Security=true";
try {
connection.Open();
}
catch (SqlException p) {
Console.WriteLine("{0}", p.ClientConnectionId);
Console.WriteLine("{0}", p.ToString());
}
connection.Close();
}
}
다음 Visual Basic 샘플은 이전(C#) 샘플과 기능적으로 동일합니다.
Imports Microsoft.Data.SqlClient
Imports System
Module Module1
Sub Main()
Dim connection As New SqlConnection()
connection.ConnectionString = "Data Source=a_valid_server;Initial Catalog=Northwinda;Integrated Security=true"
Try
connection.Open()
Catch p As SqlException
Console.WriteLine("{0}", p.ClientConnectionId)
Console.WriteLine("{0}", p.ToString())
End Try
connection.Close()
End Sub
End Module