<% Response.Buffer = TRUE %> Moxy Playground Admin

Table Admin


Game Admin
<% dim Params(99), ParamsName(99), ParamsOp(99), ParamsType(99) %> <% p = 1 ID = Request.QueryString("ID") TableName = Request.QueryString("Table") DbName = Request.QueryString("DB") StartHere = Request.QueryString("StartHere") Password = Request.QueryString("Password") Sort = Request.QueryString("Sort") SortType = Request.QueryString("SortType") Set ATable = CreateObject("ADODB.Recordset") QueryStr = "SELECT * FROM " & TableName ATable.Open QueryStr , "DSN=" & DBName & ";" FieldCount = ATable.Fields.Count If Password = "jethr0" Then Do Until p = 99 ParamString = "P" & p ParamNameString = "PN" & p ParamOpString = "PO" & p Params(p) = Request.QueryString(ParamString) ParamsName(p) = Request.QueryString(ParamNameString) ParamsOp(p) = Request.QueryString(ParamOpString) If Params(p) <> "" and Not(IsNull(Params(p))) Then ParamsType(p) = ATable.Fields(ParamsName(p)).Type if ParamsType(p) = adChar or ParamsType(p) = adVarChar then Params(p) = "'" & Params(p) & "'" ParamsOp(p) = " Like " end if if ParamsType(p) = adDBTimeStamp or _ ParamsType(p) = adDate or _ ParamsType(p) = adDBDate or _ ParamsType(p) = adFileTime or _ ParamsType(p) = adDBTime or _ ParamsType(p) = adDBTimeStamp or _ ParamsType(p) = adFileTime Then Params(p) = "#" & Params(p) & "#" End If WhereClause = WhereClause & " AND " & ParamsName(p) & ParamsOp(p) & Params(p) p = p + 1 Else p = 99 End If Loop If StartHere = "" or IsNull(StartHere) Then StartHere = 0 End If If WhereClause <> "" Then WhereClause = " WHERE 1=1 " & WhereClause End If If Sort <> "" Then SortClause = " ORDER BY [" & Sort & "] " & SortType Else SortClause = " ORDER BY [ID] " End If ATable.Close Set ATable = CreateObject("ADODB.Recordset") QueryStr = "SELECT * FROM " & TableName & WhereClause & SortClause Response.Write(QueryStr) ATable.Open QueryStr , "DSN=" & DBName & ";", adOpenStatic if Not(ATable.EOF) Then ATable.Move StartHere End If i = 1 %>
> <% j = 0 %> <% Do Until j = FieldCount %> <% j = j + 1 Loop %> <% Do Until ATable.EOF or i > 50 %> <% if i mod 2 = 0 Then bgcolor = "#CCCCCC" else bgcolor = "#CCFFFF" end if j = 0 %> <% Do Until j = FieldCount if ATable.Fields.Item(j).Type = adBoolean Then if ATable.Fields.Item(j) = True Then %> <% else %> <% end if else %> <% end if j = j + 1 Loop %> <% ATable.MoveNext i = i + 1 Loop ATable.Close End If if i > 50 then ParamString = "" If Request.QueryString("StartHere") = 0 Then ParamString = Request.QueryString Else ParamString = Replace(Request.QueryString,"StartHere","StartPrev") End If %> <% End If %>
>Table: <%=TableName%> Database: <%=DbName%>
<%=ATable.Fields.Item(j).Name%>
Delete
Update
>>>">> >
View Next 50 Records