私はC#が初めてで、それについて詳しくは知りませんが、やらなければならないタスクがあります。
アイデアは新しい従業員を追加することであり、ユーザーが追加ボタンをクリックすると、名前がデータベースの従業員テーブルに存在するかどうかを確認する必要があるため、名前が存在する場合はテーブルに追加されず、存在しない場合はテーブルに追加されます.
誰でも私を助けてください:(
これは、ページのデザインがこの写真のようになるものです:
私はストアドプロシージャでチェックを行いましたが、それが正しいかどうか、またエラーがあるかどうかわかりません:
@F_name nvarchar(50),
@isExists bit output
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
-- Insert statements for procedure here
set @isExists = 0
if exists (SELECT F_name FROM Employee WHERE F_name =@F_name)
begin
set @isExists=1
END
GO
エラーは次のとおりです。
メッセージ 102、レベル 15、状態 1、手順 CheckRecord、行 22 'END' 付近の構文が正しくありません。