拼接SQL語句增 刪 改操作方法類

2021-10-05 15:21:18 字數 1563 閱讀 2139

首先先建立乙個執行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為自增列,故無需新增具...