数据库查询语句条件=变量应该怎么写?
数据库连接已成功a='xxx'
b='yyy'
conn.cursor().execute('select xxx from tableA where xx=%s and yy=%s ' %( a,b))
报错的。
我想让数据库查询语句条件=变量应该怎么写? 此问题自行解决了。去掉 % 就可以了,。
又有另一个问题,想请大侠们帮帮忙:
我连数据库,编码是 utf8
select 的结果,想输出时是乱码。
解码为GBK时, 却提示 AttributeError: 'list' object has no attribute 'decode'
页:
[1]