1、如下方式去查询无法查询出结果,但直接在数据库查询中去查询是能查询到结果的,郁闷中,花了很久的时间才知道原来是双引号导致的

把:name="%s" 中的%s前后的双引号去掉就对了

python 执行execute遇到的问题

2、通过自己写的方法去查询数据库的数据时必须要用到cur.fetchall(),不然查询的结果显示不出,很多时候容易忘记

3、我之所以出现1的问题,是因为,如下图,用此种方式写sql语句时,如果字段为非数字的字符串时需加双引号

python 执行execute遇到的问题

相关文章:

  • 2021-12-18
  • 2021-12-18
  • 2021-11-19
  • 2021-12-04
  • 2021-07-12
  • 2022-01-02
  • 2021-06-17
  • 2021-11-22
猜你喜欢
  • 2021-10-31
  • 2021-12-20
  • 2022-02-10
  • 2022-02-15
  • 2021-12-31
  • 2021-06-17
  • 2021-11-02
  • 2021-07-28
相关资源
相似解决方案