このSQLクエリを取得しました:
Select EmployeeDesignation from Employee where EmployeeName = Paramater1
(Parameter1は値がこれに渡されます)
次のステートメントを使用しています。lEmployeeDesignation=_SQLCommand.ExecuteScalar()
3つのシナリオ:
- 従業員の指定を返します(レコードはテーブルに存在します)
- Parameter1のデータベースに値が設定されていないため、NULLを返す必要があります(レコードは存在しますが、値はありません)
- 従業員レコードが存在しないため、何も返されません(レコードは存在しません)
私は2と3のシナリオで苦労しています-シナリオ3の場合、アプリケーションを失敗させたいのですが、このエラーをトラップする方法で苦労しています。よろしく