我定义四个参数为ke_cheng_ID ,bei_zhu,cheng_ji,xue_sheng_ID,想对表score的对应的字段进行更新.用了以下的
SQL="UPDATE score SET ([ke cheng ID] =@ke_cheng_ID , [bei zhu] =@bei_zhu, [cheng ji] =@cheng_ji) WHERE [xue sheng ID]=@xue_sheng_ID";
不知为何,产生异常,不对?
还有删除语句
"DELETE FROM score WHERE [xue sheng ID] = @ xue_hao"(其中xue_hao是参数)
产生了什么样的异常?
报错的信息是什么?
试一下WHERE [xue sheng ID]="+@xue_sheng_ID+"
SQL="UPDATE score SET ke_cheng_ID =@ke_cheng_ID , bei_zhu =@bei_zhu, cheng_ji =@cheng_ji WHERE xue_sheng_ID=@xue_sheng_ID";
DELETE FROM score WHERE xue_sheng_ID = @xue_hao
或者where [xue sheng ID]==+@变量+
你看看哪个对
up!