gpt4 book ai didi

swift FMDB : Which method do I have to use?

转载 作者:行者123 更新时间:2023-11-28 06:11:08 26 4
gpt4 key购买 nike

我现在正在研究FMDB,有很多种方法'executeQuery'和'executeUpdate'。

executeQuery(sql,values:[Any])
executeQuery(sql,withArgumentsIn: [Any])
executeUpdate(sql,values:[Any])
executeUpdate(sql,withArgumentsIn: [Any])

我想知道这些方法的区别以及什么时候必须使用哪种方法。

我可以使用任何方法吗?

非常感谢您的所有回答。谢谢

最佳答案

执行查询(sql,值:[任何]):

此方法的返回类型为 FMResultSet。它将给出查询选择的所有记录。我们可以使用此方法执行SELECT 语句。

执行更新:

此方法的返回类型为Bool。我们可以使用此方法执行INSERT、UPDATE、DELETE语句。

例如

let sql = "insert into User(UserName,Address,Postcode) values(:username,:address,:postcode)"
let args = [“username”:”Tom”,” address”:”Newyork”,” postcode”:”123467”]
executeUpdate(sql,values:args)

关于 swift FMDB : Which method do I have to use?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46560459/

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