封轉類
usingview codesystem;
using
system.collections.generic;
using
system.linq;
using
system.web;
//////
car 的摘要說明
///public
class
car
public
string code
public
string name
public
string brand
public
decimal oil
public
int powers
public
decimal price
}
建立方法
usingview codesystem;
using
system.collections;
using
system.collections.generic;
using
system.data.sqlclient;
using
system.linq;
using
system.web;
//////
cardata 的摘要說明
///public
class
cardata
//////
查詢所有資料資訊
/// ///
泛型集合
public listselect()
}conn.close();
return
list;
}public listselect(int pagecount, int
pagenumber)
}conn.close();
return
list;
}//////
查詢符合sql條件的所有資訊
/// ///
查詢條件
///防止字串注入攻擊,把字串加入雜湊表集合中
///public listselect(string
tsql,hashtable hhh)
conn.open();
sqldatareader dr =cmd.executereader();
if(dr.hasrows)
}conn.close();
return
list;}}
頁面設定
c#" autoeventwireup="view codetrue
" codefile="
default.aspx.cs
" inherits="
_default
" %>
"">
方法事件(**)
usingview codesystem;
using
system.collections;
using
system.collections.generic;
using
system.linq;
using
system.web;
using
system.web.ui;
using
system.web.ui.webcontrols;
public
partial
class
_default : system.web.ui.page
button1.click +=button1_click;
}void button1_click(object
sender, eventargs e)
if (!string.isnullorempty(textbox2.text.trim()))
else
//如果前面有查詢條件,就用and
hs.add("@b
", textbox2.text.trim());
count++;
}if (!string.isnullorempty(textbox3.text.trim()))
else
hs.add("@c
", textbox3.text.trim());
count++;
}label1.text =tsql;
repeater1.datasource = new cardata().select(tsql, hs);//
資料來源重新指向
repeater1.databind();//
資料繫結
}}
總之:組合查詢還是拼接sql查詢語句。
完!!
2017 5 24 WebForm 條件查詢
實體類 public int ids public string code public string name public decimal oil public decimal price 封裝類注意引用using system.data.sqlclient sqlconnection conn...
mysql 組合查詢 mysql組合查詢
使用union 多數sql查詢都只包含乙個或多個表中返回資料的單條select語句。mysql也允許執行多個查詢 多條select語句 並將結果作為單個查詢結果集返回。這些組合查詢通常稱為並 union 有兩種情況需要使用組合查詢 在單個表查詢中從不同的表返回類似結構的資料 對單個表執行多個查詢,按...
WebForm傳送郵件
using system using system.collections.generic using system.linq using system.web using system.net.mail using system.configuration using system.net usi...