⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 db.asp

📁 AspMaker调用的自定义包
💻 ASP
字号:
<!--##session db##-->
<%
<!--## If PROJ.OptionExplicit Then ##-->
Dim xDb_Conn_Str
Dim xDb_Conn_Str_Ora_Blob
<!--## End If ##-->

xDb_Conn_Str = <!--##=dbConnStr##-->
<!--##
If Instr(Db.DBDBMSName,"Ora") > 0 Then
	If DB.DBConnStrOra <> "" Then 'DSN
##-->
' For Oracle database, use connection string to view BLOB field
xDb_Conn_Str_Ora_Blob = "<!--##=sConnStr##-->"
<!--##
		sConnStr = DB.DBConnStrOra
	Else ' Connection String
##-->
xDb_Conn_Str_Ora_Blob = xDb_Conn_Str
<!--##
	End If
End If
##-->

' Function to Adjust SQL
Function AdjustSql(str)
	Dim sWrk
	sWrk = Trim(str & "")
	sWrk = Replace(sWrk, "'", "''") ' Adjust for Single Quote
<!--## If Db.DBQuoteS = "[" Then ##-->
	sWrk = Replace(sWrk, "[", "[[]") ' Adjust for Open Square Bracket
<!--## End If ##-->
	AdjustSql = sWrk
End Function

' Function to Build SQL
Function ewBuildSql(sSelect, sWhere, sGroupBy, sHaving, sOrderBy, sFilter, sSort)

	Dim sSql, sDbWhere, sDbOrderBy

	sDbWhere = sWhere
	If sDbWhere <> "" Then
		sDbWhere = "(" & sDbWhere & ")"
	End If
	If sFilter <> "" Then
		If sDbWhere <> "" Then sDbWhere = sDbWhere & " AND "
		sDbWhere = sDbWhere & "(" & sFilter & ")"
	End If	
	sDbOrderBy = sOrderBy
	If sSort <> "" Then
		sDbOrderBy = sSort
	End If
	sSql = sSelect
	If sDbWhere <> "" Then
		sSql = sSql & " WHERE " & sDbWhere
	End If
	If sGroupBy <> "" Then
		sSql = sSql & " GROUP BY " & sGroupBy
	End If
	If sHaving <> "" Then
		sSql = sSql & " HAVING " & sHaving
	End If
	If sDbOrderBy <> "" Then
		sSql = sSql & " ORDER BY " & sDbOrderBy
	End If

	ewBuildSql = sSql

End Function
%>
<!--##/session##-->

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -