按我的理解你的SQL只查找出一条记录(如果有多条记录那按照你的代码似乎不行),修改的操作只能对这条记录,如果要修改其它的记录那SQL必须改为其它语句。
建议直接传送update语句修改记录