快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

组合查询之核心:拼接字符串

\\\'组合查询之核心:拼接字符串
\\\'功能:定义查询条件,定义返回集,定义排序方法
\\\'平台:Windows 2000 Server + IIS5.0 + SQL Server 2000
\\\'语言:VBScript
\\\'***********Start************
\\\'**************读取变量*************
.
.
.
seaLastUpdTime = Request("seaLastUpdTime1")&"-"&Request("seaLastUpdTime2")&"-"&Request("seaLastUpdTime3")

returnItem = Request("ReturnItem")\\\'******个人设定要返回的字段

\\\'Response.Write returnItem

\\\'***********拼接字符串***************************

If returnItem <> "" Then

SQL = "Select ComID,ComName, " & returnItem & " From ClientInfo Where ISInva = 0"

Else

SQL = "Select ComID,ComName From ClientInfo where IsInva = 0"

End If

If seaComName <> "" Then

SQL = SQL & " And ComName Like \\\'%"&seaComName&"%\\\'"

End If

If seanexus1 <> "" Then

SQL = SQL & " And nexus like \\\'%"&seanexus1&"%\\\'"

End If

If seanexus2 <> "" Then

SQL = SQL & " And nexus like \\\'%"&seanexus2&"%\\\'"

End If

If seaComType <> "" Then

SQL = SQL & " And ComType = \\\'"&seaComType&"\\\'"

End If

If seaComProv <> "" Then

SQL = SQL & " And ComProv = \\\'"&seaComProv&"\\\'"

End If

If seaTimeFrist11 <> "" Then

seaTimeFrist1 = seaTimeFrist11&"-"&seaTimeFrist12&"-"&seaTimeFrist13

SQL = SQL & " And TimeFrist > \\\'"&seaTimeFrist1&"\\\'"

End If

If Request(seaTimeFrist1) <> "" Then

seaTimeFrist1 = Request(seaTimeFrist1)

SQL = SQL & " And TimeFrist > \\\'"&seaTimeFrist1&"\\\'"

End If

If seaTimeFrist21 <> "" Then

seaTimeFrist2 = seaTimeFrist21&"-"&seaTimeFrist22&"-"&seaTimeFrist23

SQL = SQL & " And TimeFrist < \\\'"&seaTimeFrist2&"\\\'"

End If

If Request(seaTimeFrist2) <> "" Then

seaTimeFrist2 = Request(seaTimeFrist2)

SQL = SQL & " And TimeFrist < \\\'"&seaTimeFrist2&"\\\'"

End If

If seaNearTime11 <> "" Then

seaNearTime1 = seaNearTime11&"-"&seaNearTime12&"-"&seaNearTime13

SQL = SQL & " And TimeNear > \\\'"&seaNearTime1&"\\\'"

End If

If Request(seaNearTime1) <> "" Then

seaNearTime1 = Request(seaNearTime1)

SQL = SQL & " And TimeNear > \\\'"&seaNearTime1&"\\\'"

End If

If seaNearTime21 <> "" Then

seaNearTime2 = seaNearTime21&"-"&seaNearTime22&"-"&seaNearTime23

SQL = SQL & " And TimeNear < \\\'"&seaNearTime2&"\\\'"

End If

If Request(seaNearTime2) <> "" Then

seaNearTime2 = Request(seaNearTime2)

SQL = SQL & " And TimeNear < \\\'"&seaNearTime2&"\\\'"

End If

If seaAppTime11 <> "" Then

seaAppTime1 = seaAppTime11&"-"&seaAppTime12&"-"&seaAppTime13

SQL = SQL & " And AppTime > \\\'"&seaAppTime1&"\\\'"

End If

If Request(seaAppTime1) <> "" Then

seaAppTime1 = Request(seaAppTime1)

SQL = SQL & " And AppTime > \\\'"&seaAppTime1&"\\\'"

End If

If seaAppTime21 <> "" Then

seaAppTime2 = seaAppTime21&"-"&seaAppTime22&"-"&seaAppTime23

SQL = SQL & " And AppTime < \\\'"&seaAppTime2&"\\\'"

End If

If Request(seaAppTime2) <> "" Then

seaAppTime2 = Request(seaAppTime2)

SQL = SQL & " And AppTime < \\\'"&seaAppTime2&"\\\'"

End If

If Request("seaLastUpdTime1") <> "" Then

// seaLastUpdTime0 = seaLastUpdTime1&"-"&seaLastUpdTime2&"-"&seaLastUpdTime3

SQL = SQL & " And LastUpdTime > \\\'"&seaLastUpdTime&"\\\'"

End If

If Request(seaLastUpdTime1) <> "" Then

//seaLastUpdTime0 = Request(seaLastUpdTime0)

SQL = SQL & " And LastUpdTime > \\\'"&seaLastUpdTime&"\\\'"

End If

If Session("Pop") = "1" Then

AdminName = Session("UserName")

SQL = SQL & " And (OurSales Like \\\'%"&AdminName&"%\\\' Or nexus Like \\\'%w%\\\') Order By " & Order

Else

Response.Write SQL

SQL = SQL & " Order By "& Order \\\'Order设定排序方法

End If

\\\'Response.Write SQL
返回类别: 教程
上一教程: 关于GLOBAL.ASA文件的深入研究与SESSION变量失效提示的详细方式
下一教程: 一个简朴的网上书城的例子(一)

您可以阅读与"组合查询之核心:拼接字符串"相关的教程:
· 转变字符串带有HTTP://的超级链接字符串为真正的超级链接(源码)
· 关于组合查询并排序的问题
· 转变字符串带有HTTP://的超级链接字符串为真正的超级链接
· 在WEB.CONFIG中添加连接字符串
· 连接数据库常用的连接字符串
    微笑服务 优质保证 索取样品