精簡版增刪改查

2021-10-24 13:46:24 字數 704 閱讀 4213

之前的增刪改查(前幾篇的部落格)**有太多的重複部分的**,費時費力!今天我們把**簡化。

首先,在之前的**中我們會發現select的**和其他三個**區別很大,等於我們只需要寫兩個**,就行了

我們把重複的**寫進dbutil中,我們使用object和for迴圈;

public static int updata(string sql, object objs) 

count = ps.executeupdate();

} catch (sqlexception e) finally

return count;

}

之後我們改造一下select**;

public static users main( string username, string pwd) 

} catch (sqlexception e) finally

return users;

}

接著就是剩下三個**了,先來insert**;

public static void main(string args) ;

int count = dbutil.updata(sql, objs);

if (count>0) else

}

剩下的改一下sql語句就行了;

2 mongodb增刪改查 精簡版

以下部分沒有合適的話,就從這裡找 mongodb的所有命令都沒有分號 mongodb命令 只認回車,不認分號 mysql命令 只認分號,不認回車 選擇或建立資料庫 use 資料庫名稱 eg.use spitdb 插入文件記錄 insert插入時,要設定 id的值,否則會隨機生成,資料很難看 db.集...

AsyncTask原理精簡版

asynctask有三個主要的方法 onpreexecute doinbackground string.params onpostexecute 建立asynctask物件需要重寫乙個類繼承asynctask,因為asynctask本身是抽象類 new asynctask execute para...

Sql優化精簡版

1.select語句中避免使用 盡量應該根據業務需求按欄位進行查詢 2.刪除重覆記錄 delete from tble tb where tb.id select min id from tble ble where tb.name ble.name 3.用 替換 4.盡量多使用commit 如對大...