Bagikan melalui


SqlConnection.ServerVersion Properti

Definisi

Mendapatkan string yang berisi versi instans SQL Server yang terhubung dengan klien.

public:
 virtual property System::String ^ ServerVersion { System::String ^ get(); };
[System.ComponentModel.Browsable(false)]
public override string ServerVersion { get; }
public override string ServerVersion { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ServerVersion : string
member this.ServerVersion : string
Public Overrides ReadOnly Property ServerVersion As String

Nilai Properti

Versi instans SQL Server.

Atribut

Pengecualian

Koneksi ditutup.

ServerVersion dipanggil saat Tugas yang dikembalikan tidak selesai dan koneksi tidak dibuka setelah panggilan ke OpenAsync(CancellationToken).

Contoh

Contoh berikut membuat SqlConnection dan menampilkan ServerVersion properti .

using Microsoft.Data.SqlClient;

namespace SqlConnection1CS
{
    class Program
    {
        static void Main()
        {
            string connectionString =
                "Persist Security Info=False;Integrated Security=SSPI;database=Northwind;server=(local)";
            CreateSqlConnection(connectionString);
            Console.ReadLine();
        }
        private static void CreateSqlConnection(string connectionString)
        {
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                connection.Open();
                Console.WriteLine("ServerVersion: {0}", connection.ServerVersion);
                Console.WriteLine("State: {0}", connection.State);
            }
        }
    }
}

Keterangan

Versinya adalah formulir ##.##.####, di mana dua digit pertama adalah versi utama, dua digit berikutnya adalah versi minor, dan empat digit terakhir adalah versi rilis. String adalah bentuk major.minor.build, di mana mayor dan minor tepat dua digit dan build tepat empat digit.

ServerVersion dipanggil saat Tugas yang dikembalikan tidak selesai dan koneksi tidak dibuka setelah panggilan ke OpenAsync.

Berlaku untuk