Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara memeriksa apakah string koneksi valid?

Anda dapat membiarkan SqlConnectionStringBuilder konstruktor periksa:

bool isValidConnectionString = true;
try{
    var con = new SqlConnectionStringBuilder("ABC");
}catch(Exception)
{
    // can be KeyNotFoundException, FormatException, ArgumentException
    isValidConnectionString = false;
}

Berikut adalah ringkasannya dari ConnectionStringBuilders untuk penyedia data yang berbeda:

Provider                   ConnectionStringBuilder 
System.Data.SqlClient      System.Data.SqlClient.SqlConnectionStringBuilder
System.Data.OleDb          System.Data.OleDb.OleDbConnectionStringBuilder
System.Data.Odbc           System.Data.Odbc.OdbcConnectionStringBuilder
System.Data.OracleClient   System.Data.OracleClient.OracleConnectionStringBuilder


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menetapkan hasil exec ke variabel sql?

  2. Menerapkan Beban Tambahan menggunakan Ubah Pengambilan Data di SQL Server

  3. Metrik Kinerja SQL Server untuk Tetap Terdepan dalam Game

  4. SQL Server PILIH TERAKHIR N Baris

  5. Konversi gagal saat mengonversi nilai varchar dalam pernyataan kasus