语句没有问题。检查一下你的数据库里的ID号等这样东西是不是都对上了。
请安装Microsoft MDAC的最新版本http://www.microsoft.com/downloads/details.aspx?FamilyID=d91995d9-6840-4aa0-961b-42a7c5aa2cb3&DisplayLang=zh-cn