SPQuery 查詢知多少

2022-03-19 14:07:30 字數 1857 閱讀 9391

string

begintime

=txtformdate.text.trim();

//開始時間(使用者選擇)--查詢條件

string

endtime

=txttodate.text.trim();

//結束時間(使用者選擇)--查詢條件

string

prodnum

=txtprodnum.text.trim();

//商品編碼(使用者填寫)--查詢條件

string

shopname

=txtshopname.text.trim();

//門店名稱(使用者填寫)--查詢條件

string

querystr

=string

.empty;

query

=new

spquery();

if(begintime.length

>0&&

endtime.length

>0)

", begintime, endtime);}if

(begintime.length

>0&&

endtime.length

<=0)

", begintime);}if

(begintime.length

<=0&&

endtime.length

>0)

",endtime);}if

(prodnum.length

>0)

", prodnum);}if

(shopname.length

>

0)

", shopname);

}query.query

=string

.format(""

, querystr);

spquery查詢語句是以xml格式展現出來的,如下面的例子

<

query

>

<

orderby

>

<

fieldref 

name

="modified"

ascending

="false"

>

fieldref

>

orderby

>

<

where

>

<

or>

<

neq>

<

fieldref 

name

="status"

>

fieldref

>

//欄位名

<

value 

type

="text"

>

completed

value

>

//字段值

neq>

<

isnull

>

<

fieldref 

name

="status"

>

fieldref

>

isnull

>

or>

where

>

query

>

現在我用大家熟悉的sql語法來和它做個比較

spquery

sqlwhere

order by

andor

=>=

>

<=

<

!=

閘道器知多少

閘道器 gateway 顧名思義,就是乙個網路到另乙個網路的關口。維基百科對閘道器的定義為 在計算機網路中,閘道器 gateway 是 其他伺服器通訊資料的伺服器,接收從客戶端傳送來的請求時,它就像自己擁有資源的源伺服器一樣對請求進行處理。但是,很多時候,我們會將路由器和閘道器認為是同乙個概念。其實...

原型知多少

除了undefind,number,string,boolean是簡單的值型別,其他的null,object,function都是物件 函式有prototype屬性,它是物件,是函式屬性和方法的集合 每個物件都有乙個 proto 屬性 隱式原型 它指向建立這個物件的函式的原型 函式也是一種物件 ob...

遍歷知多少

語法 for var arr 1,2,3 for var i 0 i arr.length i for.of.for var i of arr for.in.for var i in arr foreach arr.foreach item,index,arr map arr.map value,i...