sqlite sqlite3_bind_int sqlite3_bind_text
生活随笔
收集整理的這篇文章主要介紹了
sqlite sqlite3_bind_int sqlite3_bind_text
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
sqlite3_bind_int??
sqlite3_bind_text
這兩個函數給“準備語句”綁定參數。其中函數的第二個參數是綁定參數的編號。
此編號是從1開始,而不是從0開始。
查看sqlite3的源碼,可以看到這兩個函數都調用了 vdbeUnbind 函數。
查看vdbeUnbind函數,在這個函數中有以下幾句
if( i < 1 || i > p->nVar){
????? sqlite3Error(p->db, SQLITE_RANGE);
????? sqlite3_mutex_leave(p->db->mutex);
????? return SQLITE_RANGE;
}
可以看到當參數編號(i)小于1時會報錯退出。
總結
以上是生活随笔為你收集整理的sqlite sqlite3_bind_int sqlite3_bind_text的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交替储蓄法指什么?一种定期存款技巧
- 下一篇: 信用卡刷卡手续费到底谁买单