"delete * from Table1 where ID='" & TmpStr & "'" 改: "delete from Table1 where ID='" & TmpStr & "'" 你这个LISTVIEWBOX如果是多行选择也会出错的 哦!