-
SQLを適切にフォーマットします(最終値を一重引用符で囲むか、パラメーターを使用します)
-
データベースファイルが存在する場合はChekc。
-
同じデータベースファイルを2つの異なるSQLServer(Express)インスタンスに2回アタッチすることはできないため、SQL Server ManagementStudioExpressと同時にデータベースファイルをアタッチしないでください。
-
必ずデータベース接続を閉じてください。これは、コードのブロックがどのように残されているか(例外または通常のプログラムフロー)に関係なく、Dispose()メソッドが呼び出されるため、usingステートメントを使用して実現する必要があります。これにより常に接続が閉じられ、接続リークを回避できます。