Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SqlException não foi tratada


  1. Formate corretamente seu SQL (aspas simples em torno de valores textuais ou use parâmetros)

  2. Verifique se o arquivo de banco de dados existe.

  3. Não anexe o arquivo de banco de dados ao mesmo tempo com o SQL Server Management Studio Express, pois você não pode anexar o mesmo arquivo de banco de dados duas vezes a duas instâncias diferentes do SQL Server (Express).

  4. Certifique-se sempre de fechar a conexão com o banco de dados. Isso deve ser alcançado com a instrução using, pois independentemente de como esse bloco de código é deixado (exceção ou fluxo normal do programa), o método Dispose() será chamado. Isso sempre fechará a conexão e você evitou um vazamento de conexão.