gpt4 book ai didi

android - Android SQLite 实现是否通过 SQLiteDatabase.insert() 方法清理输入?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:53 26 4
gpt4 key购买 nike

SQLiteDataBase.insert(String, String, ContentValues)便捷方法采用 ContentValues 对象,该对象包含要插入数据库的行的所有列值。如果我使用 ContentValues.put() 方法构建一个 ContentValues 对象以插入到数据库中,put()insert() 清理输入还是我必须自己做?

最佳答案

是的,这将保护您免受注入(inject)。你可以在source中看到insertWithOnConflict(由 insert 调用)在 SQLiteStatement 中正确使用了 ? 占位符。

关于android - Android SQLite 实现是否通过 SQLiteDatabase.insert() 方法清理输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4170676/

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