看得很吃力,建议你把sql 用个字符串赋值str = "select * from " & table_name & " where id = " & IDprint (str)Conn.Execute str这样调试sql 一目了然
把sql语句打印出来 在看