◆ SQLCipherPreparedStatement() [1/2]
◆ SQLCipherPreparedStatement() [2/2]
◆ close()
◆ execute() [1/2]
◆ execute() [2/2]
◆ executeQuery() [1/2]
◆ executeQuery() [2/2]
◆ executeUpdate() [1/2]
◆ executeUpdate() [2/2]
int executeUpdate |
( |
String |
sql | ) |
|
|
override |
◆ get_changes()
◆ getHandle()
◆ getResult()
◆ reset()
在文件 sqlcipher.xcsm 第 291 行定义.
291 {
292 return Native.sqlite3_reset(nstmt) == 0;
293 }
◆ setValue() [1/10]
void setValue |
( |
byte |
value | ) |
|
|
override |
◆ setValue() [2/10]
void setValue |
( |
double |
value | ) |
|
|
override |
◆ setValue() [3/10]
void setValue |
( |
int |
id, |
|
|
byte |
value |
|
) |
| |
|
override |
◆ setValue() [4/10]
void setValue |
( |
int |
id, |
|
|
double |
value |
|
) |
| |
|
override |
◆ setValue() [5/10]
void setValue |
( |
int |
id, |
|
|
int |
value |
|
) |
| |
|
override |
◆ setValue() [6/10]
void setValue |
( |
int |
id, |
|
|
long |
value |
|
) |
| |
|
override |
◆ setValue() [7/10]
void setValue |
( |
int |
id, |
|
|
String |
value |
|
) |
| |
|
override |
◆ setValue() [8/10]
void setValue |
( |
int |
value | ) |
|
|
override |
◆ setValue() [9/10]
void setValue |
( |
long |
value | ) |
|
|
override |
◆ setValue() [10/10]
◆ setValues()
void setValues |
( |
Object [] |
args | ) |
|
|
override |
重载 PreparedStatement .
在文件 sqlcipher.xcsm 第 428 行定义.
428 {
429 for (int i = 0; i < args.length; i++){
430 if (args[i].instanceOf(
String)){
432 }else
433 if (args[i].instanceOf(int)){
435 }else
436 if (args[i].instanceOf(long)){
438 }else
439 if (args[i].instanceOf(byte)){
441 }else
442 if (args[i].instanceOf(double)){
444 }else{
445 throw new Sql.
SqlException(-1,
"sql " + sql_text +
" dont accept type:" + i);
446 }
447 }
448 }
void setValue(String value) override
引用了 SQLCipher.SQLCipherPreparedStatement.setValue().
◆ nstmt
◆ param_pos
◆ sql_text
◆ sqlite