首先先建立乙個執行sql語句的方法:
public
static
boolean
executesql
(string sql)
}catch
(sqlexception e)
finally
if(ps !=null)
if(con !=null)
}catch
(sqlexception e)
}return success;
}
建立乙個拼接新增sql語句的方法:
public
static
boolean
insertdata
(string tabname,string.
.. columnnameandvalue)
stringbuffer sbf =
newstringbuffer
("insert into "
+tabname+
"(")
;for
(int i=
0;isbf.
(") values(");
for(
int i=
0;isbf.
(")");
system.out.
println
(sbf)
;return
executesql
(sbf.
tostring()
);}
建立乙個拼接修改sql語句的方法:
public
static
boolean
updatedata
(string tabname,string condition,string.
.. columnnameandvalue)
} sbf.
(" where "
+condition);
system.out.
println
(sbf)
;return
executesql
(sbf.
tostring()
);}
建立乙個拼接刪除sql語句的方法:
public
static
boolean
deletedata
(string tabname,string.
.. condition)
system.out.
println
(sbf)
;return
executesql
(sbf.
tostring()
);}
最後就是執行執行增刪改方法
public
static
void
main
(string[
] arsg)
SQL語句 增刪改
程式設計要求use test wyy db guet goset nocount on begin 此處寫第一題的sql語句 insert into student sno,sname,s sage,sdept values 07002 lucy f 21 ma end go begin 此處寫第二...
sql語句之表增刪改操作
1 插入資料 insert into 表名 列名,列名,列名 values 值,值,值 例 向emp表中插入一條資料 insert into emp id,name,values 1,劉備 男 2 修改資料 修改表中所有的記錄 update 表名 set 列名 值 符合修改條件的記錄 update ...
sql語句3 增刪改
ps 以dept emp表為例 1 新增資料 insert into表名稱 列名1,列名2,values 值1,值2,insert into dept deptid deptname deptnum deptdesc values null,技術部 20,技術 主鍵deptid為自增列,故無需新增具...