我似乎无法弄清楚我的代码出了什么问题,但是我不断得到:
error "binding parameter 0 - probably unsupported type".
这是我的代码:
last = 'EBERT'
sakila = connect("sakila.db")
res = sakila.execute("SELECT first_name, last_name FROM customer WHERE last_name = ?",[(last,)])
for row in res:
print(row)
当我EBERT
在查询中将’
‘而不是设置为变量时,它可以正常工作,因此我知道这是元组语法或其他问题。我已经试过了,没有括号,有第二个变量first_name
,有没有单独定义的游标,基本上我能想到的每种方法,我已经研究了数小时,但是却一无所获,所以任何帮助都是超级有用的赞赏。
嵌套列表,元组用于executemany
,而不用于execute
。
传递包含参数的平面列表(或元组)。
res = sakila.execute(
"SELECT first_name, last_name FROM customer WHERE last_name = ?",
(last,))
要么
res = sakila.execute(
"SELECT first_name, last_name FROM customer WHERE last_name = ?",
[last])
我是Elasticsearch的新手。我尝试了堆栈溢出和其他网站上提供的不同解决方案,但它们对我不起作用,这就是为什么我发布这个问题。 我正在尝试添加标记器“:“uax\u url\u email”,以便我可以轻松地使用查询搜索电子邮件。 但是,当我设置映射时,弹性搜索给了我以下错误: 根映射定义有不受支持的参数(mapper_parsing_exception) 我试图删除索引并重新创建它,但也
我已经抓取了一些网站,并将html信息存储在sqlite数据库中。现在,我想提取和存储电子邮件地址。我能够成功地提取和打印id和电子邮件。但是,当我试图用这些新电子邮件地址更新数据库时,我一直收到TypeError:“'NoneType'对象不可订阅”和“sqlite3。InterfaceError:错误绑定参数0-可能不支持类型”。 我已经验证了我在update语句中使用的数据类型与我的数据库相
尝试学习Spring-Boot,并提高我的Java技能。我一直收到错误声明“..java:error:release version 14不受支持..”。我的jdk在preferences页面上设置为jdk-11。我找不到jdk版本设置为14的地方。你知道去哪找吗?我正在使用IntelliJ IDEA Ultimate和最新版本的Kite和Spring-Boot。这里是我的扫描器脚本,用于探索扫描
我得到一个错误:::绑定不匹配:类型MyClass1不是Person类型的有界参数的有效替代品
我创建了一个@RestController并映射了一个@PostMapping请求。 HTTP请求 模型类 我正在使用邮差作为其余的客户。 答复: