错误信息:Unknown column 's1' in 'field list'
分析原因:数据库中的字符串要用引号区分的,所以,
sql="update stu set name='"+name+"',classes='"+classes+"',score='"+score+"' where id='"+id+"'";必须要加上单引号,才可以区分出来。
mysql总结
在数据库里面采用的是单引号。有句口诀叫单单双双加加。意思就是说,最外面为单引号,然后是双引号,接着是两个+号,最里面为字符串。如下所示:
string sql=”select * from table where id>0 and name='”+nn+”'”;