maxliu06 发表于 2020-1-10 10:06:44

数据库查询语句条件=变量应该怎么写?

数据库连接已成功

a='xxx'
b='yyy'

conn.cursor().execute('select xxx from tableA where xx=%s and yy=%s ' %( a,b))


报错的。   



我想让数据库查询语句条件=变量应该怎么写?

maxliu06 发表于 2020-1-10 11:24:12

此问题自行解决了。去掉 % 就可以了,。


又有另一个问题,想请大侠们帮帮忙:

我连数据库,编码是 utf8

select 的结果,想输出时是乱码。

解码为GBK时, 却提示 AttributeError: 'list' object has no attribute 'decode'


页: [1]
查看完整版本: 数据库查询语句条件=变量应该怎么写?