我想在乙個函式中實現先通過一定的條件在第一張表中查詢到payid的資料,然後再通過payid在另一張表中查詢和payid對應的cost的值,並且把所有的cost相加起來,並返回。下面是**public int checkmonthcost(int year, int month), "year=? and month=?",
new string, null, null, null);
int i = 0;
int totalcost = 0;
string payids = null;
payids = new string[cursor.getcount()];
while(cursor.movetonext())
cursor.close();
cursor cursor1= db.query("pay", new string, "payid=?", payids, null, null, null);
while(cursor1.movetonext())
cursor1.close();
return totalcost;
}這是兩個資料表
db.execsql("create table if not exists pay(payid integer primary key autoincrement,use text,cost text)"); db.execsql("create table if not exists paytagdate(ptagid integer primary key autoincrement,year integer,month integer,day integer,payid integer)");
在eclipse中報錯說cannot bind argument at index 3 我覺得是cursor cursor1= db.query("pay", new string, "payid=?", payids, null, null, null);出錯了 但是應該怎麼修改啊,求大神幫助
求助 sed的使用
關於shell sed的用法 1 問題 sed n e i,jw tes.txt temp.txt jw tes.txt 執行上面一行函式時,輸出為下面的這一行內容 原始檔temp.txt如下 vmuser localhost cat temp.txt love you andme look the...
SQLite的使用一
1sqlite3 test.db 如果顯示以下資訊,則說明sqlite已成功安裝 12 3 4 5 macbook pro md313 sql mac sqlite3 test.db sqlite version 3.7.12 2012 04 03 19 43 07 enter help forin...
小明的求助
描述 小明對數學很有興趣,今天老師出了道作業題,讓他求整數n的後m位,他瞬間感覺老師在作弄他,因為這是so easy 當他看到第二道題目的時候,他就確定老師在捉弄他了,求出n p的後m位,因為他不會了。你能幫他嗎?輸入 第一行包含乙個整數t t 1000 代表測試資料組數。接下來的t行每行含三個整數...