你看错了 "" 前面的双引号是结束另一个双引号就是另一个sql字符串的开始了 根据数据库该字段的类型来决定的是否用单引号而int等类型就不用这个是sql语句的基本语法比如"select * from Tuser where id="+strid +" and name='"+strname+“‘”;这里的"select * from Tuser where id="这是一部分 +strid +这是一部分 " and name='"这又是一部分 简单地说:就是sql语句中 字符串类型值要加上单引号 而int等类型就不用,...