cls_main.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:3k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <%'Copyright (c) 2006 Foosun Inc. Code by awen
  2. Class Cls_House 
  3. Private m_sysID,m_PubRights,m_UserAudit,m_AutoDelete,m_LinkMan,m_Contact,m_LinkShow,m_Months
  4. '调用类的初始值
  5. Private Sub Class_Initialize() 
  6.   End Sub
  7. '释放初始值 
  8. Private Sub Class_Terminate()  
  9.   End Sub
  10. '得到子类类别分页  
  11. Public Function GetChildClassList(f_classid)
  12. End Function
  13. Public Function GetSysParamDir()
  14. GetSysParamDir = "/House"
  15. End Function
  16. Public Function GetSysParam()
  17. Dim f_Obj_sysparm
  18. GetSysParam = False
  19. Set f_Obj_sysparm=server.CreateObject(G_FS_RS)
  20. f_Obj_sysparm.Open "select top 1 SysID,PubRights,UserAudit,AutoDelete,Months,LinkMan,Contact,LinkShow from FS_HS_SysPara",Conn,1,1
  21. if  not (f_Obj_sysparm.eof or f_Obj_sysparm.bof) then
  22. m_PubRights = f_Obj_sysparm("PubRights")
  23. m_UserAudit = f_Obj_sysparm("UserAudit")
  24. m_AutoDelete = f_Obj_sysparm("AutoDelete")
  25. m_Months = f_Obj_sysparm("Months")
  26. m_LinkMan = f_Obj_sysparm("LinkMan")
  27. m_Contact = f_Obj_sysparm("Contact")
  28. m_LinkShow = f_Obj_sysparm("LinkShow")
  29. GetSysParam = True
  30. Else
  31. ''默认的参考设置
  32. m_PubRights = 0
  33. m_UserAudit = 0
  34. m_AutoDelete = 1
  35. m_Months = 3
  36. m_LinkMan = "站长"
  37. m_Contact = "站长电话"
  38. m_LinkShow = 1
  39. GetSysParam = false
  40. End if
  41. End Function
  42. '赋值
  43. Public Property Get sysID() '参数ID  
  44. sysID = m_sysID
  45. End Property 
  46. Public Property Get PubRights()  
  47. PubRights = m_PubRights
  48. End Property 
  49. Public Property Get UserAudit() 
  50. UserAudit = m_UserAudit
  51. End Property 
  52. Public Property Get AutoDelete()  
  53. AutoDelete = m_AutoDelete
  54. End Property 
  55. Public Property Get Months()  
  56. Months = m_Months
  57. End Property 
  58. Public Property Get LinkMan() 
  59. LinkMan = m_LinkMan
  60. End Property 
  61. Public Property Get Contact()  
  62. Contact = m_Contact
  63. End Property 
  64. Public Property Get LinkShow() 
  65. LinkShow = m_LinkShow
  66. End Property 
  67. ''清理过期房源信息。
  68. Public Function ClearGQInfo(TableName,IDList)
  69. select case TableName
  70. case "FS_HS_Quotation"
  71. if instr(IDList,"datediff")>0 then 
  72. Conn.execute("Delete from "&TableName&" "&IDList)
  73. else
  74. Conn.execute("Delete from "&TableName&" where ID in ("&IDList&")")
  75. end if
  76. case "FS_HS_Second"
  77. if instr(IDList,"datediff")>0 then 
  78. Conn.execute("Delete from "&TableName&" "&IDList)
  79. else
  80. Conn.execute("Delete from "&TableName&" where SID in ("&IDList&")")
  81. end if
  82. case "FS_HS_Tenancy"
  83. if instr(IDList,"datediff")>0 then 
  84. Conn.execute("Delete from "&TableName&" "&IDList)
  85. else
  86. Conn.execute("Delete from "&TableName&" where TID in ("&IDList&")")
  87. end if
  88. end select
  89. if Err.Number>0 then 
  90. ClearGQInfo = False
  91. else
  92. ClearGQInfo = True
  93. end if
  94. End Function
  95. End Class
  96. %>