Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

53 lines
1.7 KiB

<!--
Update server configuration
QueryString : upd=[flt,list,sort,name,dbsource]*
Form : if upd specifies flt, array of dbname,relop,cnt,andor
+ fltexp
if upd specifies list, fieldlist
if upd specifies sort, fieldsort
if upd specifies name, savename
if upd specifies dbsource, dbsource
-->
<%
Dim iT,jj
if InStr(1,Request.QueryString("upd"),"flt") then
Dim FltArray()
iT = 0
Redim Preserve FltArray(Request.Form("dbname").Count-1,3)
For jj = 1 to Request.Form("dbname").Count
if Request.Form("dbname")(jj) <> "" then
FltArray(iT,0) = Request.Form("dbname")(jj)
FltArray(iT,1) = Request.Form("relop")(jj)
FltArray(iT,2) = Request.Form("cnt")(jj)
FltArray(iT,3) = Request.Form("andor")(jj)
iT = iT + 1
end if
next
Session("FltArray") = FltArray
Session("Filter") = Request.Form("fltexp")
end if
if InStr(1,Request.QueryString("upd"),"dbsource") then
Session("DBSOURCE") = CInt(Request.Form("dbsource"))
Session("DSN") = Application("BASESOURCE") & Application("dbConn")(Session("DBSOURCE"))
CheckRefreshItemCache
end if
if InStr(1,Request.QueryString("upd"),"list") then
Session("FieldList") = Request.Form("fieldlist")
end if
if InStr(1,Request.QueryString("upd"),"sort") then
Session("FieldSort") = Request.Form("fieldsort")
end if
if InStr(1,Request.QueryString("upd"),"name") then
Session("Config") = Request.Form("savename")
end if
%>