执行存储过程出问题,请大家指点。
存储过程定义为:
'-----------------------------------------------------------
CREATE PROCEDURE Tjrs_jbxxAdd(
@Jsbh varchar(10),
@Jsxm varchar(20),
@Js_csrq varchar(10),
@Js_xb varchar(2),
@mm varchar(50),
@Js_mz varchar(50),
@Js_xl varchar(50),
@ZcCode varchar(20),
@Js_bz varchar(20),
@Js_szjys varchar(20),
@Js_jkzk varchar(50),
@Js_sfzh varchar(18),
@Js_fyzk varchar(50),
@Js_jg varchar(50),
@Js_cjgzsj nvarchar(10),
@Js_beizu ntext,
@Js_jtyb nvarchar(6),
@Js_jtdh nvarchar(15),
@Js_jtzz nvarchar(300),
@Js_zp image,
@Jsxh nvarchar(2),
@Yxbh varchar(40),
@Jysbh nvarchar(8),
@Sfzr bit,
@JsAccount nvarchar(20),
@JsPassword nvarchar(20),
@Lx_dhhm varchar(50),
@Lx_Hjhm varchar(50),
@Lx_Sjhm varchar(50),
@Lx_Fjhm varchar(50),
@Lx_yb varchar(50),
@Lx_Email varchar(50),
@Lx_Txdz varchar(50),
@jscym varchar(20),
@zjxr varchar(20),
@tc varchar(200),
@jc varchar(200),
@wyyz varchar(100),
@cjjxgzsj varchar(10),
@zhbyxx varchar(50),
@byzy varchar(100),
@bysj varchar(10),
@jsbh2 varchar(10),
@code varchar(50),
@dwbm varchar(15),
@csd varchar(50),
@cjdpsj varchar(10),
@jrbdwsj varchar(10),
@gljdsj varchar(20),
@zgxw varchar(50),
@lxgl varchar(20),
@xwsyg varchar(20),
@byyxx varchar(50),
@sflb varchar(50),
@sfsj varchar(10),
@cszy varchar(50),
@rpfs varchar(50),
@xrzw varchar(50),
@zwjb varchar(50),
@rzsj varchar(10),
@zxgzbz varchar(50),
@jszg varchar(30),
@jszw varchar(50),
@prsj varchar(10),
@gzzh varchar(50),
@zfgjjh varchar(50),
@zgzt varchar(50),
@zjlb varchar(50),
@zjyy varchar(50),
@zjsj varchar(10),
@zzsj varchar(10),
@dacfd varchar(50),
@hkxz varchar(50),
@hjsd varchar(50),
@gatq varchar(50),
@djsj varchar(10),
@hytj1 varchar(50),
@hytj2 varchar(50),
@hytj3 varchar(50)
) AS
select jsbh from teacher where jsbh=@Jsbh
if @@rowcount <= 0
insert into teacher values(
@Jsbh,
@Jsxm,
@Js_csrq,
@Js_xb,
@mm,
@Js_mz,
@Js_xl,
@ZcCode,
@Js_bz,
@Js_szjys,
@Js_jkzk,
@Js_sfzh,
@Js_fyzk,
@Js_jg,
@Js_cjgzsj,
@Js_beizu,
@Js_jtyb,
@Js_jtdh,
@Js_jtzz,
@Js_zp,
@Jsxh,
@Yxbh,
@Jysbh,
@Sfzr,
@JsAccount,
@JsPassword,
@Lx_dhhm,
@Lx_Hjhm,
@Lx_Sjhm,
@Lx_Fjhm,
@Lx_yb,
@Lx_Email,
@Lx_Txdz,
@jscym,
@zjxr,
@tc,
@jc,
@wyyz,
@cjjxgzsj,
@zhbyxx,
@byzy,
@bysj,
@jsbh2,
@code,
@dwbm,
@csd,
@cjdpsj,
@jrbdwsj,
CONVERT(money, @gljdsj),
@zgxw,
CONVERT(money, @lxgl),
@xwsyg,
@byyxx,
@sflb,
@sfsj,
@cszy,
@rpfs,
@xrzw,
@zwjb,
@rzsj,
@zxgzbz,
@jszg,
@jszw,
@prsj,
@gzzh,
@zfgjjh,
@zgzt,
@zjlb,
@zjyy,
@zjsj,
@zzsj,
@dacfd,
@hkxz,
@hjsd,
@gatq,
@djsj,
@hytj1,
@hytj2,
@hytj3
)
else
return 1
GO
'-----------------------------------------------------------