資料庫操作時候查詢時用到Object args

2021-10-07 09:00:30 字數 634 閱讀 4489

@筆記

今天在做資料庫查詢時,想把所有的查詢方式都寫到同乙個方法裡。於是用到了object…args這個引數,用起來確實非常好用,只需要更換sql語句就可以。(sql語句也當作引數。)

今天所用到的**getresult。順便把分頁也給貼上去。

public listgetresult(int curpage,string sql,object...args) 

if(args.length==0)else

rs=ps.executequery();

while (rs.next())

} catch (sqlexception e) finally catch (sqlexception e)

}return list;

}//查詢資料的總條數

public int getcount(string sql,object...args)

rs=ps.executequery();

if (rs.next())

} catch (sqlexception e) finally catch (sqlexception e)

}return i;

}

資料庫查詢操作

假設現在資料庫內有activity表 act activity.objects.get id id,status status 用get方法查詢,查詢不到內容或查詢結果多餘1條的時候會丟擲異常 act activity.objects.filter id id 用filter方法查詢,查詢不到內容,...

資料庫 操作查詢

1 基本連線 基本連線遵循的基本原則 select子句列表中,每個目標列前都要加上基表名稱。from子句應包括所有使用的基表。where子句應定義乙個同等連線。2 內連線 使用比較運算子對錶之間的某些資料進行比較,並列出這些表中與連線條件相匹配的資料行。select 列名 from table1 i...

MySQL資料庫查詢操作

1 選擇特定的字段 select id,name,password from user 查詢特定字段,id,name,password順序可以隨意 select from user 查詢所有字段 2 字段別名 用空格或as select id 學號 name 姓名 password 密碼 from ...