Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm thế nào để kiểm tra xem chuỗi kết nối có hợp lệ không?

Bạn có thể cho phép SqlConnectionStringBuilder nhà xây dựng kiểm tra nó:

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

Đây là tổng quan của ConnectionStringBuilders cho các nhà cung cấp dữ liệu khác nhau:

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. MERGE INTO thứ tự chèn

  2. Làm thế nào để đọc xml trong t-sql?

  3. Làm thế nào để bao gồm tổng số hàng được trả về trong tập kết quả từ lệnh SELECT T-SQL?

  4. tham chiếu chưa được giải quyết tới đối tượng [INFORMATION_SCHEMA]. [TABLES]

  5. Giao diện người dùng MS-Access không nhận dạng ngày tháng từ SQL Server