比如: sql="select * from sjk where name="hao"" 如果你这样写 你可以看看: sql="select * from sjk where name=" 这一段没问题,是一个字符串,但后面的是什么东东啊?hao"" 这个肯定错了. 所以正确的是:sql="select * from sjk where name='hao'"其中'号也是字符串中的一个字符. 或者:sql="select * from sjk where name='" & hao & "'"这是三个字符串相加,中间一个是字符串的变量.后面一个只有一个字符'号.