% ' Open database connection ' Create ADO Connection Component to connect with database Set DBConn = Server.CreateObject("ADODB.Connection") DBConn.ConnectionTimeout = Application("DBConn_ConnectionTimeout") DBConn.CommandTimeout = Application("DBConn_CommandTimeout") DBConn.Open Application("DBConn_ConnectionString"), Application("DBConn_RuntimeUserName"), Application("DBConn_RuntimePassword") Set cmdTemp = Server.CreateObject("ADODB.Command") Set Product = Server.CreateObject("ADODB.Recordset") cmdTemp.CommandText = "SELECT * FROM vFeatured" cmdTemp.CommandType = 1 Set cmdTemp.ActiveConnection = DBConn Product.Open cmdTemp, , 1, 3 Dim SectionName() Dim SubSectionName() Dim ProductName() Dim ProductID() Dim ProductDesc() Dim ProductImage() Dim SectionID() Dim SubSectionID() Dim bFlag() Dim ProductCount ProductCount = 0 DisplayLine = 0 While Not Product.EOF ProductCount = ProductCount + 1 ReDim Preserve SectionName(ProductCount) ReDim Preserve SubSectionName(ProductCount) ReDim Preserve ProductName(ProductCount) ReDim Preserve ProductID(ProductCount) ReDim Preserve ProductDesc(ProductCount) ReDim Preserve ProductImage(ProductCount) ReDim Preserve SectionID(ProductCount) ReDim Preserve SubSectionID(ProductCount) ReDim Preserve bFlag(ProductCount) SectionName(ProductCount) = Trim(Product("SectionName")) SubSectionName(ProductCount) = Trim(Product("SubSectionName")) ProductName(ProductCount) = Trim(Product("ProductName")) ProductID(ProductCount) = Product("ProductID") ProductDesc(ProductCount) = Product("ProductDesc2") SectionID(ProductCount) = Product("SectionID") SubSectionID(ProductCount) = Product("SubSectionID") bFlag(ProductCount) = Product("bFlag") if len(Product("ProductImage3")) then ProductImage(ProductCount) = Product("ProductImage3") else ProductImage(ProductCount) = "nophoto.gif" end if Product.MoveNext Wend %> [an error occurred while processing this directive]
|
||||||||||||||||||||||||||||||||||||||||||