昨天晚上在查找数据库中的一个元素 " android ' 一直报错 Unknown column 'android' in 'where clause',后来,摸索了一个小时,终于搞懂了
原来是sql语句写错了 错误的sql语句: String sql = "SELECT * FROM tb_major WHERE major=" + majorname;
正确的:String sql = "SELECT * FROM tb_major WHERE major=' " + majorname+" ' ";
原来我的数据库中存的major是个字符串类型,所以在查找的时候也应该以字符串的类型查找;