Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite FMDB-传递文本数据类型的参数_Sqlite_Fmdb - Fatal编程技术网

Sqlite FMDB-传递文本数据类型的参数

Sqlite FMDB-传递文本数据类型的参数,sqlite,fmdb,Sqlite,Fmdb,我正在使用FMDB连接到iOS Swift应用程序的SqlLite数据库 我的查询是针对一个文本字段,为了简化,我更改了列名 let externalQuery: FMResultSet = db.executeQuery("SELECT Field1, Field2 from MyTable where Field2 = ? ", withArgumentsIn: [someVariable]) 如果列Field2是Sqllite中的文本类型,问号周围是否应该有引号 例如,查询是否应改为此

我正在使用FMDB连接到iOS Swift应用程序的SqlLite数据库

我的查询是针对一个文本字段,为了简化,我更改了列名

let externalQuery: FMResultSet = db.executeQuery("SELECT Field1, Field2 from MyTable where Field2 = ? ", 
withArgumentsIn: [someVariable])
如果列Field2是Sqllite中的文本类型,问号周围是否应该有引号

例如,查询是否应改为此

let externalQuery: FMResultSet = db.executeQuery("SELECT Field1, Field2 from MyTable where Field2 = '?' ", 
withArgumentsIn: [someVariable])

谢谢大家!

无需报价,应通过快速测试运行轻松确认