jdbc程式設計中,最麻煩的是拼sql語句,尤其是字段太多的時候,如果可以有個可以自動生成sql的方法該有多好,於是就寫了乙個方法,簡化後發上來,哈哈。。
maprequest=.....//請求過來的字段值
//對應資料庫中的字段值
mapmap=new hashmap();
map.put("id","int");
map.put("name1","string");
map.put("address","string");
int total=map.size();
int count=0;
iterator it=map.keyset().iterator();
while(it.hasnext())
column+=key;
value+=request.get(key.tolowercase());
}if(map.get(key).equals("string"))
column+=key;
value+="'"+request.get(key)+"'";
}string sql="insert into table("+column+") values("+value+")";
簡單的SQL語句如何寫
use master 是首先進入系統資料庫 如果存在某個資料庫刪除這個資料庫 圖示是如果存在 digitalproductshop這個資料庫就刪除它 講位置調到當前資料庫 建立表create table 表中內容 向表中插入資料 語法insert into 表名 values 要插入的資料 查詢某個...
普通sql語句和Linq語句簡單查詢的寫法
本篇文章的查詢案例使用到student表。student表 stuno name 32017051011 張三32017051012 李四32017051013 王五sql 是用於訪問和處理資料庫的標準的計算機語言。普通sql語句寫法 select name from student where s...
sql語句生成sql指令碼
sql語句有一種特別的用法,相信很多人還不知道,我也是後來學到的,因此拿來跟大家分享下 生成sql指令碼 舉個例子 select 1 from student 如果表中有資料的話,你就會發現查詢的結果會是 根據這個原理,我們可以用來生成sql指令碼,以下就是例項 例項1 乙個簡單的例子 select...