SET sql_mode = ? 0.0002s

SHOW DATABASES LIKE 'techknowserv.com' 0.0006s

SHOW FULL TABLES WHERE Table_Type != 'VIEW' 0.0095s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."URLSegment" = ?) AND ("SiteTree_Live"."ParentID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.001s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."URLSegment" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0006s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "SiteConfig"."ClassName", "SiteConfig"."LastEdited", "SiteConfig"."Created", "SiteConfig"."Title", "SiteConfig"."Tagline", "SiteConfig"."Theme", "SiteConfig"."CanViewType", "SiteConfig"."CanEditType", "SiteConfig"."CanCreateTopLevelType", "SiteConfig"."AllowedCountries", "SiteConfig"."PhoneNumber", "SiteConfig"."Fax", "SiteConfig"."FacebookLink", "SiteConfig"."TwitterLink", "SiteConfig"."YoutubeLink", "SiteConfig"."GooglePlusLink", "SiteConfig"."LinkedInLink", "SiteConfig"."PinterestLink", "SiteConfig"."InstagramLink", "SiteConfig"."Skype", "SiteConfig"."SendFromEmail", "SiteConfig"."SendToEmail", "SiteConfig"."FeedbackMessage", "SiteConfig"."Address", "SiteConfig"."Address2", "SiteConfig"."Suburb", "SiteConfig"."State", "SiteConfig"."Postcode", "SiteConfig"."Country", "SiteConfig"."Lat", "SiteConfig"."Lng", "SiteConfig"."CompanyDescription", "SiteConfig"."LiveApiKey", "SiteConfig"."TermsPageID", "SiteConfig"."CustomerGroupID", "SiteConfig"."DefaultProductImageID", "SiteConfig"."PrivacyPolicyPageID", "SiteConfig"."TermsOfUsePageID", "SiteConfig"."ID", CASE WHEN "SiteConfig"."ClassName" IS NOT NULL THEN "SiteConfig"."ClassName" ELSE 'SiteConfig' END AS "RecordClassName" FROM "SiteConfig" LIMIT 1 0.0005s

SELECT DISTINCT CAST( DATE_FORMAT("DateTime", '%m') AS UNSIGNED) AS "Month", DATE_FORMAT("DateTime", '%Y') AS "Year" FROM "SiteTree_Live" INNER JOIN "Product_Live" ON "SiteTree_Live"."ID" = "Product_Live"."ID" WHERE "ParentID" IN (58) ORDER BY "Year" DESC, "Month" DESC; 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "ProductCategory_Live"."Featured", "ProductCategory_Live"."ImageID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" LEFT JOIN "ProductCategory_Live" ON "ProductCategory_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC 0.0028s

SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count" FROM "SiteTree_Live" LEFT JOIN "Product_Live" ON "Product_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" IN (?)) AND ("SiteTree_Live"."ClassName" IN (?)) 0.002s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "ProductCategory_Live"."Featured", "ProductCategory_Live"."ImageID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" LEFT JOIN "ProductCategory_Live" ON "ProductCategory_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC 0.002s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "Product_Live"."InternalItemID", "Product_Live"."Model", "Product_Live"."CostPrice", "Product_Live"."BasePrice", "Product_Live"."Weight", "Product_Live"."Height", "Product_Live"."Width", "Product_Live"."Depth", "Product_Live"."Featured", "Product_Live"."AllowPurchase", "Product_Live"."Popularity", "Product_Live"."DateTime", "Product_Live"."ImageID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName", "DATETIME", "CREATED", "LASTEDITED", "SORT", ABS(DATEDIFF(DATETIME,NOW())) AS "_SortColumn0", ABS(DATEDIFF(CREATED,NOW())) AS "_SortColumn1", ABS(DATEDIFF(LASTEDITED,NOW())) AS "_SortColumn2" FROM "SiteTree_Live" LEFT JOIN "Product_Live" ON "Product_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" IN (?)) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "_SortColumn0" ASC, "_SortColumn1" ASC, "_SortColumn2" ASC, "DATETIME" DESC, "CREATED" DESC, "LASTEDITED" DESC, "SORT" ASC LIMIT 10 0.0033s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0005s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0005s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0004s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0005s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0004s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0004s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0004s

SELECT DISTINCT "ProductVariation"."ClassName", "ProductVariation"."LastEdited", "ProductVariation"."Created", "ProductVariation"."InternalItemID", "ProductVariation"."Price", "ProductVariation"."Weight", "ProductVariation"."Height", "ProductVariation"."Width", "ProductVariation"."Depth", "ProductVariation"."Version", "ProductVariation"."ProductID", "ProductVariation"."ImageID", "ProductVariation"."ID", CASE WHEN "ProductVariation"."ClassName" IS NOT NULL THEN "ProductVariation"."ClassName" ELSE 'ProductVariation' END AS "RecordClassName" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) ORDER BY "ProductVariation"."InternalItemID" ASC LIMIT 1 0.0005s

SELECT DISTINCT count(DISTINCT "ProductVariation"."ID") AS "Count" FROM "ProductVariation" WHERE ("ProductVariation"."ProductID" = ?) 0.0003s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "ProductCategory_Live"."Featured", "ProductCategory_Live"."ImageID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" LEFT JOIN "ProductCategory_Live" ON "ProductCategory_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ClassName" IN (?)) ORDER BY "SiteTree_Live"."Sort" ASC 0.0029s

SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count" FROM "SiteTree_Live" LEFT JOIN "Product_Live" ON "Product_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" IN (?)) AND ("SiteTree_Live"."ClassName" IN (?)) 0.0019s

SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count" FROM "SiteTree_Live" INNER JOIN "ProductCategory_ServiceMenu" ON "ProductCategory_ServiceMenu"."SiteTreeID" = "SiteTree_Live"."ID" WHERE ("ProductCategory_ServiceMenu"."ProductCategoryID" = ?) 0.0004s

SELECT DISTINCT MAX("SiteTree_Live"."LastEdited") FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) 0.0007s

SELECT DISTINCT MAX("SiteConfig"."LastEdited") FROM "SiteConfig" 0.0003s

SELECT DISTINCT MAX("SiteTree_Live"."LastEdited") FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) 0.0006s

SELECT DISTINCT MAX("SiteConfig"."LastEdited") FROM "SiteConfig" 0.0003s

SELECT DISTINCT MAX("SiteTree_Live"."LastEdited") FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) 0.0006s

SELECT DISTINCT count(DISTINCT "BasicWidget"."ID") AS "Count" FROM "BasicWidget" INNER JOIN "SiteTree_Slides" ON "SiteTree_Slides"."SlideID" = "BasicWidget"."ID" WHERE ("SiteTree_Slides"."SiteTreeID" = ?) AND ("BasicWidget"."ClassName" IN (?)) 0.0005s

SELECT DISTINCT MAX("SiteTree_Live"."LastEdited") FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) 0.0006s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0006s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0006s

SELECT DISTINCT count(DISTINCT "Block_Live"."ID") AS "Count" FROM "Block_Live" WHERE ("Block_Live"."ParentID" = ?) 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT count(DISTINCT "SiteTree_Live"."ID") AS "Count" FROM "SiteTree_Live" LEFT JOIN "ArticlePage_Live" ON "ArticlePage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ClassName" IN (?, ?)) 0.0006s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ClassName" IN (?, ?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT RAND() AS "_SortColumn0", "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "ArticlePage_Live"."Date", "ArticlePage_Live"."AuthorID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" LEFT JOIN "ArticlePage_Live" ON "ArticlePage_Live"."ID" = "SiteTree_Live"."ID" WHERE ("SiteTree_Live"."ParentID" = ?) AND ("SiteTree_Live"."ClassName" IN (?, ?)) ORDER BY "_SortColumn0" ASC LIMIT 2 0.002s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."URLSegment", "SiteTree"."Title", "SiteTree"."MenuTitle", "SiteTree"."Content", "SiteTree"."MetaDescription", "SiteTree"."ExtraMeta", "SiteTree"."ShowInMenus", "SiteTree"."ShowInSearch", "SiteTree"."Sort", "SiteTree"."HasBrokenFile", "SiteTree"."HasBrokenLink", "SiteTree"."ReportClass", "SiteTree"."CanViewType", "SiteTree"."CanEditType", "SiteTree"."Priority", "SiteTree"."MetaTitle", "SiteTree"."MetaKeywords", "SiteTree"."CustomCSS", "SiteTree"."CSSVersion", "SiteTree"."ShowSlider", "SiteTree"."SliderContentPosition", "SiteTree"."Version", "SiteTree"."ParentID", "SiteTree"."ID", CASE WHEN "SiteTree"."ClassName" IS NOT NULL THEN "SiteTree"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree" WHERE ("SiteTree"."ID" = ?) ORDER BY "SiteTree"."Sort" ASC LIMIT 1 0.0009s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."URLSegment", "SiteTree"."Title", "SiteTree"."MenuTitle", "SiteTree"."Content", "SiteTree"."MetaDescription", "SiteTree"."ExtraMeta", "SiteTree"."ShowInMenus", "SiteTree"."ShowInSearch", "SiteTree"."Sort", "SiteTree"."HasBrokenFile", "SiteTree"."HasBrokenLink", "SiteTree"."ReportClass", "SiteTree"."CanViewType", "SiteTree"."CanEditType", "SiteTree"."Priority", "SiteTree"."MetaTitle", "SiteTree"."MetaKeywords", "SiteTree"."CustomCSS", "SiteTree"."CSSVersion", "SiteTree"."ShowSlider", "SiteTree"."SliderContentPosition", "SiteTree"."Version", "SiteTree"."ParentID", "SiteTree"."ID", CASE WHEN "SiteTree"."ClassName" IS NOT NULL THEN "SiteTree"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree" WHERE ("SiteTree"."ID" = ?) ORDER BY "SiteTree"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."Priority", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."MetaKeywords", "SiteTree_Live"."CustomCSS", "SiteTree_Live"."CSSVersion", "SiteTree_Live"."ShowSlider", "SiteTree_Live"."SliderContentPosition", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

Compressed Gas

LOADING ..

Compressed Gas

Tube Trailer Recertification image
Tube Trailer Recertification
TKS recertifies DOT 3A, 3AA, 3AX, 3AAX and 3T trailer1cylinders using acoustic emission in lieu of hydrostatic testing. TKS’ U.S. DOT special permit # 14584 allows for AET on DOT 3A, 3AA, 3AX, 3AAX an..
Steel Cylinder Inspection image
Steel Cylinder Inspection
TKS routinely provides testing services on steel pressure vessels made to ASME Boiler and Pressure Vessel Code (BPVC) during fabrication and in-service.  Standard non-destructive testing like visual a..
SCBAs image
SCBAs
During our hydrostatic test, the SCBA cylinder is examined to ensure it can safely hold its rated pressure. This regular testing is crucial because SCBA cylinders, or any compressed gas cylinder for t..
Receiver Inspections image
Receiver Inspections
TKS provides visual, hydrostatic, ultrasonic, and acoustic emission testing  in accordance with ASME Boiler and Pressure Vessel Code, Nondestructive Examination Guidelines and American Petroleum Insti..
High Pressure Component Maintenance image
High Pressure Component Maintenance
TKS rehabilitates tube components by changing worn components before they cause a release or damage. TKS is fully of capable of replacing the following components on mobile tube trailers and stationar..
Composite Wrapped Cylinder image
Composite Wrapped Cylinder
TKS provides visual, hydrostatic, ultrasonic, strain gaging and acoustic emission testing of composite wrapped steel cylinders used for compressed natural gas (CNG) storage.  Inspections detect wall t..
Composite Cylinder Inspection image
Composite Cylinder Inspection
TKS provides visual, hydrostatic, strain gaging and acoustic emission testing of composite cylinders for impact damage, fatigue damage, delaminations, and fiber breaks.
About TechKnowServ Classes

Techknowserv possess various DOT permits that allows them to provide composite cylinder inspection, composite wrapped cylinder inspection, high pressure component maintenance, and receiver inspections.

Login