摘要:
第一点,只有select类型的sql sever的存储过程需要一个返回参数,Insert, Update, Delete类型的存储过程不需要多余的参数,只加上与业务逻辑相关的参数即可。因为上层用SqlCommand类调用ExecuteNonQuery()的时候是返回一个int类型的值的,即是受影响的行数。如果这个值大于0,说明存储过程执行成功了,反之可以判断出执行失败了。另一点,最好把select类和(Insert, Update, Delete类型)的语句分割为两个存储过程,不要一个存储过程里面,既有update table,又有select结果集。SqlCommand.ExecuteNon 阅读全文
posted @ 2013-01-23 17:20
门对夕阳
阅读(212)
评论(0)
推荐(0)

浙公网安备 33010602011771号