<%@LANGUAGE=Javascript%> <% Response.Buffer = false %>

Loading data, please wait . . .

<% var Param1 = new String( Request("Param1") ) //Solved not solved var Param2 = new String( Request("Param2") ) //Raid/Not raided var Param3 = new String( Request("Param3") ) //sort field var Param4 = new String( Request("Param4") ) //sort order var Param5 = new String( Request("Param5") ) //Used for alias name in sprocs var Param6 = new String( Request("Param6") ) //generally a time displacement var Param7 = new String( Request("Param7") ) //This is gonna be a platform var SP = Request.QueryString( "SP" ) //Get the stored proc to run var Page = new String( Request.QueryString( "Page" )) //Get the page we are currently on var PreviousPage = new String( Request.QueryString("PreviousPage") ) var g_DBConn = GetDBConnection ( Application("CRASHDB3" ) ) //get a connection to the DB var LastIndex = 0 //for paging, specifies the last index id of the last record var FrameID = Request.QueryString("FrameID") var Param0 = new String( Request.QueryString( "Param0" ) ) if ( Page.toString() == "undefined" ) Page = -1; if ( SP == "CUSTOM" ) { if ( Param0.toString() == "BUCKETDATA" ) { var query = "SELECT TOP " + Param1 + " bHasFullDump, iIndex, BucketID, CrashCount, SolutionID, BugID, FollowUP, DriverName FROM " query += "DBGPortal_BucketDataV3 " + Param2 + " ORDER BY " + Param3 + " " + Param4 } else { var query = "SELECT TOP " + Param1 query += " bFullDump, SKU, Source, BucketID, FilePath, BuildNo, EntryDate, Email, Description from dbgportal_crashdatav3 " query += Param2 query += " order by " + Param3 + " " + Param4 } } else { if ( Param0.toString() != "undefined" ) { Param0 = ",'" + Param0 + "'" } else { Param0 = "" } var query = SP + " '" + Page + "'" + Param0 } try { //Response.Write("Query: " + query + "

" ) var rsResults = g_DBConn.Execute ( query ) } catch( err ) { Response.Write("

An error has occurred tyring to execute the query that you have requested. If this is a recurring problem, please mail SOlson.
Please include the following error details:" ) Response.Write("
Err: " + err.description + "
" ) Response.Write("QueryString: " + Request.QueryString + "
" ) Response.WRite("Query: " + query + "
" ) Response.Write("

" ) Response.End() } if ( PreviousPage == "undefined" ) PreviousPage = 0 %>

Kernel Mode Data

<% if ( Page != "0" && Page != -1 ) Response.Write("") if ( Page != -1 ) Response.Write("") %>
<% fnBuildRSResults( rsResults ) /* var Fields = GetRecordsetFields( rsResults ) var DisplayedFieldValue //use this if you want to change an item column heading Response.Write( "" ) for ( var i = 0 ; i < Fields.length; i++ ) { switch( Fields[i] ) { case "SolutionID": DisplayedFieldValue = "Response ID" break; case "iIndex": DisplayedFieldValue = "" break; case "bHasFullDump": DisplayedFieldValue = "Full Dmp" break; case "BuildNo": Response.Write( "" ) DisplayedFieldValue = "SP" break; default: DisplayedFieldValue = Fields[i] } if ( DisplayedFieldValue != "" ) { if ( i == 0 ) Response.Write( "" ) else Response.Write( "" ) } } Response.Write( "" ) //try //{ var altColor = "sys-table-cell-bgcolor2" while ( !rsResults.EOF ) { if ( altColor == "sys-table-cell-bgcolor1" ) altColor = "sys-table-cell-bgcolor2" else altColor = "sys-table-cell-bgcolor1" Response.Write("\n") for ( var i = 0 ; i < Fields.length ; i++ ) { switch ( Fields[i] ) { case "CrashTotal": Response.Write("\n" ) break; case "DriverName": Response.Write("\n" ) break; case "FilePath": Response.Write("\n" ) break; case "BucketID": Response.Write("\n" ) break; case "bHasFullDump": if ( rsResults("bHasFullDump") == "1" ) Response.Write("\n" ) else Response.Write("" ) break; case "FollowUP": Response.Write("\n" ) break; case "BugID": if ( String(rsResults("BugID" )).toString() != "null" ) Response.Write( "\n" ) else Response.Write("\n" ) break; case "BuildNo": var BuildNumber = new String( rsResults("BuildNo" ) ) var SP = BuildNumber.substr( 4, 4 ) var BuildNumber = BuildNumber.substr( 0, 4 ) Response.Write("") Response.Write("") break; case "SolutionID": if ( String(rsResults("SolutionID" )).toString() != "null" ) Response.Write("\n" ) else Response.Write("\n" ) break; case "Source": var Source = new String( rsResults("Source") ) if ( Source == "1" ) Response.Write("") else if ( Source == "2" ) Response.Write("") else if ( Source == "0" ) Response.Write("") else if ( Source == "5" ) Response.Write("") else if ( Source == "6" ) Response.Write("") else Response.Write("") break; case "iIndex": LastIndex = new String(rsResults("iIndex" ) ) break; default: Response.Write("\n" ) } } rsResults.MoveNext() } */ %>
Build" + DisplayedFieldValue + "" + DisplayedFieldValue + "
" + rsResults("CrashTotal") + "" + rsResults("DriverName") + "" + rsResults("FilePath") + "" + rsResults("BucketID") + "Yes " + rsResults("FollowUp") + "" + rsResults("BugID") + "None" + BuildNumber + "" + SP + "" + rsResults("SolutionID") + "NoneWeb SiteCER ReportCMD DBGManual UploadStress UploadUnknown[" + Source + "]" + rsResults(Fields[i] ) + "