gpt4 book ai didi

java.lang.IllegalArgumentException : Cannot bind argument at index 0 because the index is out of range. 该语句有4个参数

转载 作者:太空狗 更新时间:2023-10-29 15:38:18 37 4
gpt4 key购买 nike

Android SQLLite 给我以下错误:

 SQLiteStatement tgStatement = dbo.compileStatement("INSERT OR REPLACE INTO Game_Team" +
"(teamId, gameId, pos, score) VALUES (?,?,?,?) ");

这就是我尝试做的原因:

tgStatement.bindLong(0, 1);

我得到一个错误

java.lang.IllegalArgumentException:无法在索引 0 处绑定(bind)参数,因为索引超出范围。

语句有4个参数。

所以,我的问题是,如果有 4 个参数,为什么它会提示索引 0 处的参数?怎么会超出范围呢?

最佳答案

参数是从 1 开始索引的。索引需要从 1 运行到 4,因此 0 超出范围。

关于java.lang.IllegalArgumentException : Cannot bind argument at index 0 because the index is out of range. 该语句有4个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25587858/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com