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

Hvordan kontrollerer man, om forbindelsesstrengen er gyldig?

Du kan lade SqlConnectionStringBuilder konstruktør tjek det:

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

Her er en oversigt af ConnectionStringBuilders for de forskellige dataudbydere:

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. Grundlæggende om sys.dm_exec_requests

  2. PHP/MySQL:Lagring og hentning af UUIDS

  3. Hvordan fjerner jeg emoji-tegn fra en streng?

  4. MySQL direkte INSERT INTO med WHERE-sætning