草庐IT

SQLiteStatement

全部标签

android - 如何使用 SQLiteStatement 向 Sqlite 插入空值

我尝试保存到SqliteEventpublicclassEventDao{privateSQLiteStatementinsertStatement;privateSQLiteDatabasedb;privatestaticfinalStringINSERT="insertinto"+EventsTable.TABLE_NAME+"("+EventsColumns.WHO+","+EventsColumns.WHAT+")values(?,?)";publicEventDao(SQLiteDatabasedb){this.db=db;Log.w(TAG,EventDao.INSERT)

android - SQLiteStatement 执行 SELECT/INSERT/DELETE/UPDATE

我在优化SQLite事务时使用经过编译的SQLiteStatement和事务,但我正在阅读execute的文档功能:ExecutethisSQLstatement,ifitisnotaSELECT/INSERT/DELETE/UPDATE,forexampleCREATE/DROPtable,view,trigger,indexetc.这似乎暗示这个函数不应该与SELECT/INSERT/DELETE/UPDATE语句一起使用,但我有代码将它与插入一起使用并且可以工作。我知道executeInsert和其他方法,但是executeUpdateDelete在我的API级别不可用,所以我可

android - SQLiteStatement 执行 SELECT/INSERT/DELETE/UPDATE

我在优化SQLite事务时使用经过编译的SQLiteStatement和事务,但我正在阅读execute的文档功能:ExecutethisSQLstatement,ifitisnotaSELECT/INSERT/DELETE/UPDATE,forexampleCREATE/DROPtable,view,trigger,indexetc.这似乎暗示这个函数不应该与SELECT/INSERT/DELETE/UPDATE语句一起使用,但我有代码将它与插入一起使用并且可以工作。我知道executeInsert和其他方法,但是executeUpdateDelete在我的API级别不可用,所以我可

c# - SQLite 错误提供给 Mono.Data.Sqlite.SqliteStatement.BindParameter 命令的参数不足

我对MonoDroid上SQLite数据库中的表有一个简单的插入语句。插入数据库时​​显示SQLiteerrorInsufficientparameterssuppliedtothecommandatMono.Data.Sqlite.SqliteStatement.BindParameter我认为要么存在错误,要么错误消息具有误导性。因为我只有5个参数而且我提供了5个参数,所以我看不出这是对的。我的代码如下,如有任何帮助,我们将不胜感激。try{using(varconnection=newSqliteConnection(ConnectionString)){connection.O

c# - SQLite 错误提供给 Mono.Data.Sqlite.SqliteStatement.BindParameter 命令的参数不足

我对MonoDroid上SQLite数据库中的表有一个简单的插入语句。插入数据库时​​显示SQLiteerrorInsufficientparameterssuppliedtothecommandatMono.Data.Sqlite.SqliteStatement.BindParameter我认为要么存在错误,要么错误消息具有误导性。因为我只有5个参数而且我提供了5个参数,所以我看不出这是对的。我的代码如下,如有任何帮助,我们将不胜感激。try{using(varconnection=newSqliteConnection(ConnectionString)){connection.O

Android - SQLiteStatement(多次插入)执行失败,API 级别 14

我使用以下代码在数据库中有效地插入新行:@OverridepublicvoidinsertImpacts(HolderExpenseexpense,int[]shares,int[]amounts,HolderUser[]users){try{mDb.beginTransaction();//theinsertionoftheimpactsofoneexpenseareconsideredtobeONEblockStringsql="INSERTINTO"+DATABASE_TABLE_IMPACTS+""+"("+IMPACT_USERROWID+","+IMPACT_EXPENSE