私はC#でバックエンドとしてSQLサーバーを使ってアプリケーションを作成しています。私はSQL Serverのエラーをキャプチャし、C#のGUI上に表示する必要があります。例:(SQLサーバーで)列ID、名前、年齢などを持つテーブルを作成します。IDは主キーで、IDに同じ値を2回挿入するとSQLサーバーでエラーが発生します。私はこの種のエラーをC#GUIに表示して、ユーザがC#フォームからSQLサーバに重複データを入力したときにエラーが発生するようにします。私はあなたが本当にあなたの質問はC#とSQLのヘルプが必要
try
{
// ...
SqlCommand.ExecuteNonQuery(...);
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
問題は何ですか? –
問題は、OPがコードを必要としているということです) – gbianchi
高いレベル(質問に進むコードがなく、非常に広い質問です)では、データアクセスコードの例外をキャッチし、 UIにフレンドリなエラーを表示して、これらの例外を処理します。詳細はこちら:http://msdn.microsoft.com/en-us/library/ms173160.aspx – David