国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > ASP > 正文

一個改進的ASP生成SQL命令字符串類的代碼[已測]

2024-05-04 11:09:33
字體:
來源:轉載
供稿:網友
網上找資料發現的,但是調試的時候發現有一些問題,改了一下,還有一定的問題,但是可以做一般使用了。沒有考慮數據類型的問題,還有SQL Server 和access的區別,以后有時間再改進吧,不知道效率怎么樣。如果有朋友改進,也麻煩給我發一份

復制代碼 代碼如下:


<%
class SQLString
'************************************
'變量定義
'************************************
'sTableName ---- 表名
'iSQLType ----SQL語句類型:0-增加,1-更新,2-刪除,3-查詢
'sWhere ---- 條件
'sOrder ---- 排序方式
'sSQL ----值
Private sTableName,iSQLType,sWhere,sOrder,sSQL
'************************************
'類初始化/結束
'************************************
Private Sub Class_Initialize()
sTableName=""
iSQLType=0
sWhere=""
sOrder=""
sSQL=""
End Sub
Private Sub Class_Terminate()
End Sub
'************************************
'屬性
'************************************
'設置表名的屬性
Public Property Let TableName(value)
sTableName=value
End Property
'設置條件
Public Property Let Where(value)
sWhere=value
End Property
'設置排序方式
Public Property Let Order(value)
sOrder=value
End Property
'設置查詢語句的類型
Public property Let SQLType(value)
iSQLType=value
select case iSQLType
case 0
sSQL="insert into {&*#}0 ({&*#}1) values ({&*#}2)"
case 1
sSQL="update {&*#}0 set {&*#}1={&*#}2"
case 2
sSQL="delete from {&*#}0 "
case 3
sSQL="select {&*#}1 from {&*#}0 "
end select
End Property
'************************************
'函數
'************************************
'增加字段(字段名稱,字段值)
Public Sub AddField(sFieldName,sValue)
select case iSQLType
case 0
sSQL=replace(sSQL,"{&*#}1",sFieldName & ",{&*#}1")
sSQL=replace(sSQL,"{&*#}2","" & sValue & ",{&*#}2")
case 1
sSQL=replace(sSQL,"{&*#}1",sFieldName)
sSQL=replace(sSQL,"{&*#}2","" & sValue & ",{&*#}1={&*#}2")
case 3
sSQL=replace(sSQL,"{&*#}1",sFieldName & ",{&*#}1")
End Select
End Sub
'修改的返回字符串值的函數
'返回SQL語句
Public Function ReturnSQL()
sSQL=replace(sSQL,"{&*#}0",sTableName)
select case iSQLType
case 0
sSQL=replace(sSQL,",{&*#}1","")
sSQL=replace(sSQL,",{&*#}2","")
case 1
sSQL=replace(sSQL,",{&*#}1={&*#}2","")
case 3
sSQL=replace(sSQL,",{&*#}1","")
end Select
if sWhere<>"" and iSQLType<>0 then
sSQL=sSQL & " where " & sWhere
end if
if sOrder<>"" and iSQLType<>0 then
sSQL=sSQL & " order by " & sOrder
end if
ReturnSQL=sSQL
End Function
'返回SQL語句
Public Function ReturnSQL1()
sSQL=replace(sSQL,"{&*#}0",sTableName)
select case iSQLType
case 0
sSQL=replace(sSQL,",{&*#}1","")
sSQL=replace(sSQL,",{&*#}2","")
case 1
sSQL=replace(sSQL,",{&*#}1={&*#}2","")
case 3
sSQL=replace(sSQL,",{&*#}1","")
end Select
if sWhere<>"" and iSQLType<>0 then
sSQL=sSQL & " where " & sWhere
end if
if sOrder<>"" and iSQLType<>0 then
sSQL=sSQL & " order by " & sOrder
end if
ReturnSQL=sSQL
End Function
'清空語句
Public Sub Clear()
sTableName=""
iSQLType=0
sWhere=""
sOrder=""
sSQL=""
End Sub
End class
%>
調用例子:
<%
set a =new SQLString '創建類對象
a.TableName=" message " '設置表名為message
'a.where=" issend =9"
'a.order=" issend desc"
a.SQLType=0 '設置查詢類型為增加記錄
a.AddField " incept", "'2'"
a.AddField " sender ", "'%3%' "
a.AddField " title ", "#"&now&"#"
a.AddField " sender ", "5 "
a.AddField " content ", " 6 "
a.AddField " sendtime ", "7"
a.AddField " flag", 8
a.AddField " issend ", 9
Response.Write a.ReturnSQl
set a=nothing
%>
<%
set a =new SQLString '創建類對象
a.TableName=" message " '設置表名為message
'a.where=" issend =9"
'a.order=" issend desc"
a.SQLType=0 '設置查詢類型為增加記錄
a.AddField " incept", "'2'"
a.AddField " sender ", "'%3%' "
a.AddField " title ", "#"&now&"#"
a.AddField " sender ", "5 "
a.AddField " content ", " 6 "
a.AddField " sendtime ", "7"
a.AddField " flag", 8
a.AddField " issend ", 9
Response.Write a.ReturnSQl
set a=nothing
%>
<%
set a =new SQLString '創建類對象
a.TableName=" message " '設置表名為message
'a.where=" issend =9"
'a.order=" issend desc"
a.SQLType=0 '設置查詢類型為增加記錄
a.AddField " incept", "'2'"
a.AddField " sender ", "'%3%' "
a.AddField " title ", "#"&now&"#"
a.AddField " sender ", "5 "
a.AddField " content ", " 6 "
a.AddField " sendtime ", "7"
a.AddField " flag", 8
a.AddField " issend ", 9
Response.Write a.ReturnSQl
set a=nothing
%>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
51成人精品网站| 国产精品作爱| 精品国语对白精品自拍视| 国产高潮又爽又无遮挡又免费| 国产精品一品| 欧美性xxxx交| 在线观看av的网站| 国产激情视频在线| 国产国产国产国产国产国产 | 午夜影院在线| 亚洲天堂二区| 久热中文字幕在线观看| av小说在线| 国产对白叫床清晰在线播放| 亚洲精品在线播放视频| 超碰免费在线| 国产一区二区影视| 国产男女猛烈无遮挡免费视频| 欧美日韩亚洲第一页| 国产精品理人伦一区二区三区| 国产成人va亚洲电影| www狠狠操| 国产丝袜自拍| 91激情在线| wwwww在线观看免费视频| 国产香蕉视频在线看| 先锋影音av中文字幕| 五月综合网站| 免费在线看v| 在线国产一区二区三区| 中文字幕人成高视频| 在线伊人免费视频| 国产美女性感在线观看懂色av| 精品视频在线一区二区| 国内精品不卡| 福利视频网址导航| 国产xxx在线| 国产在线传媒| 欧美国产中文| av在线天堂| 在线视频1区2区| 国产成人亚洲欧美电影| 国产一二三区在线| 天天av天天爽| 最新国产在线精品91尤物| 青青草原国产在线| 99在线欧洲视频| 在线一区观看| 在线免费看av| 日本调教视频在线观看| 青青草视频免费在线观看| 亚洲精品男人| 欧美日韩亚洲第一页| 久久久久国产精品嫩草影院| 蜜桃视频中文字幕| 五月婷婷在线观看| 国产高清在线| 影音av资源站| 男人天堂亚洲| 国产在线看片| 国产亚洲精品久久久久久青梅| 国产美女在线免费观看| 午夜免费福利在线观看| 国产馆av播放| 免费a级毛片在线播放| 中文字幕久热在线精品| 2019中文字幕在线视频| 日本视频在线| 国产一级免费看| 中文日本在线观看| 国产免费视频| √天堂资源中文www| eeuss影院www在线播放| 国产一级在线观看| 亚洲天堂久久久| 国产一二区视频| 亚洲网站视频在线观看| 国产在线播放av| 日本片在线看| 国产91久久久久蜜臀青青天草二| a视频在线看| 中文字幕网在线| 日本调教视频在线观看| 国产精品国精产品一二| 国产在线三区| 女人色在线免费视频| av首页在线| 91看片在线观看| 国产精品一区二区三区高清在线 | 精品伦理一区二区| 浪潮av一区| 亚洲最新永久在线观看 | 99热在线观看免费| 爱福利在线视频| 亚洲天堂视频在线观看免费| 国产精品白浆视频免费观看| 国产精品一区二三区| 黄色av网站在线| 另类视频在线| 国产在线激情视频| 人xxxx性xxxxx欧美| 99高清免费国产自产拍| 国产三级免费观看| 午夜在线小视频| 成年人在线观看| 狠狠干天天干| 成人欧美精品久久久久影院| 牛牛精品视频在线| 国自产拍在线网站网址视频| 老司机精品视频一区二区| 久久五月精品| 最新黄网在线观看| 69久久精品| 超碰国产在线观看| √天堂8资源中文在线| 国产系列在线观看| 精品国产丝袜高跟鞋| www.色婷婷| 天天操天天射天天色| 精品一区二区在线欧美| 亚洲妇熟xxxx妇色黄| 免费看的毛片| 国产色在线观看| 99中文字幕一区| 国产中文第一页| 国产视频精品久久| av小说在线| 最近中文字幕mv免费高清视频8| 国产日产一区二区| 在线观看的网站你懂的| 天天草天天干| 99热在线免费观看| 香蕉视频网站在线播放| 国产永久免费高清在线观看| 国产爆初菊在线观看免费视频网站 | 狠狠狠狠狠狠操| 国产福利在线免费观看| 中文av在线播放| 国产永久av在线| 日本片在线看| 国产成人亚洲综合小说区| 六月天色婷婷| av免费在线一区二区三区| 国产视频青青| 成av人免费青青久| 亚洲男人的天堂成人| 五月天婷婷基地| 女同一区二区免费aⅴ| 精品久久亚洲一级α| 国产色在线 com| 天天av综合网| 国产精品自拍亚洲| jizz在线视频| www.操.com| baoyu777.永久免费视频| 国产黄色免费电影| 中文字幕在线免费| 午夜免费福利在线观看| 国产麻豆精品一区二区三区v视界| 99免费视频| 在线观看免费观看在线91| 69国产精品| 99色在线观看| 日本免费视频www| 午夜在线视频| 欧美卡一卡二| 国产中文字幕在线播放| 人成在线免费视频| 欧美成人久久电影香蕉| 女同一区二区免费aⅴ| 天天艹天天操| 超碰在线影院| 丁香花高清视频完整版在线观看| 欧美精品日韩少妇| 久草视频国产| 国产视频精选在线| av免费在线观| 成视频年人免费看黄网站| 中文字幕日本三级| 伊人电影在线观看| 麻豆精品免费视频入口| 99热在线观看免费| 国产精品秘入口| 一级二级三级在线观看| 欧美另类在线视频| 天堂资源最新版在线视频观看免费网| 99视频资源网| 在线免费看黄av| 国内精品免费一区二区三区| 国产寡妇树林野战在线播放| eeuss影院www在线观看| 日本中文字幕在线看| av免费在线一区二区三区| 国产秒拍福利视频露脸| av网站大全在线| 99热在线免费播放| 亚洲精品自产拍在线观看| 六月天色婷婷| 一区免费观看| 国产欧美黑人|