【正文】
= update bbs set child=child1 where bbsid= + parentid。 (strSQL)。 } (username, 3)。 strSQL = delete from bbs where bbsid= + bbsid。 (strSQL)。 } } public int countBbs() 26 { strSQL = SELECT COUNT(*) AS aa FROM bbs。 i = 0。 try { rs = (strSQL)。 if(()) i = (aa)。 ()。 } catch(SQLException sqlexception) { (: + ())。 (:: + strSQL)。 } return i。 } public int getBbsBoardid() { return boardid。 } public int getBbsChild() { return child。 } public String getBbsContent() { return bbscontent。 } public String getBbsExpression() 27 { return expression。 } public int getBbsHits() { return bbshits。 } public String getBbsHot() { return bbshot。 } public boolean getBbsInfo(int j) { rs = null。 strSQL = select * from bbs where bbsid= + j。 try { rs = (strSQL)。 if(()) { yesorno = true。 bbsid = (bbsid)。 parentid = (parentid)。 boardid = (boardid)。 child = (child)。 username = (username)。 user = (user)。 userip = (userip)。 expression = (expression)。 usersign = (usersign)。 bbstopic = (bbstopic)。 28 bbscontent = (bbscontent)。 bbshits = (bbshits)。 bbslength = (length)。 bbshot = (bbshot)。 } else { yesorno = false。 } ()。 } catch(SQLException sqlexception) { (: + ())。 (:: + strSQL)。 } return yesorno。 } public int getBbsLength() { return bbslength。 } public int getBbsParentid() { return parentid。 } public String getBbsTopic() { return bbstopic。 } public String getBbsUser() 29 { return user。 } public String getBbsUserip() { return userip。 } public String getBbsUsername() { return username。 } public String getBbsUsersign() { return usersign。 } public int getRecordsCount(int j, int k, String s) { rs = null。 i = 0。 switch(j) { case 0: strSQL = SELECT COUNT(*) AS aa FROM bbs WHERE parentid=0 and boardid= + k。 break。 case 8: strSQL = SELECT COUNT(*) AS aa FROM bbs WHERE parentid=0 and boardid= + k。 break。 case 1: strSQL = SELECT COUNT(*) AS aa FROM bbs where 30 parentid=0 and boardid= + k + and (bbstopic like 39。% + s + %39。)。 break。 case 2: strSQL = SELECT COUNT(*) AS aa FROM bbs where boardid= + k + and (username like 39。% + s + %39。)。 break。 case 3: strSQL = SELECT COUNT(*) AS aa FROM bbs where boardid= + k + and (dateandtime like 39。 + s + 39。)。 break。 case 4: strSQL = SELECT COUNT(*) AS aa FROM bbs where bbshot=39。ok39。 and boardid= + k。 break。 case 5: case 6: case 7: default: strSQL = SELECT COUNT(*) AS aa FROM bbs WHERE parentid=0 and boardid= + k。 break。 } try { rs = (strSQL)。 if(()) i = (aa)。 } catch(SQLException sqlexception) { (: + 31 ())。 (:!: + strSQL)。 } return i。 } public int getRecordsStart(int j, int k, int l, int i1, String s) { rs = null。 i = 0。 int j1 = 0。 if(l == 0) j1 = 0。 else j1 = (l 1) * k + 1。 switch(j) { case 8: strSQL = SELECT TOP + j1 + * FROM bbs WHERE parentid=0 and boardid= + i1 + ORDER BY dateandtime DESC。 break。 case 0: strSQL = SELECT TOP + j1 + * FROM bbs WHERE parentid=0 and boardid= + i1 + ORDER BY dateandtime DESC。 break。 case 1: strSQL = SELECT TOP + j1 + * FROM bbs WHERE parentid=0 and boardid= + i1 + and (bbstopic like 39。% + s + %39。) ORDER BY dateandtime DESC。 break。 case 2: strSQL = SELECT TOP + j1 + * FROM bbs where boardid= 32 + i1 + and (username like 39。% + s + %39。) order by dateandtime desc。 break。 case 3: strSQL = SELECT TOP + j1 + * FROM bbs where boardid= + i1 + and (dateandtime = + s + ) order by dateandtime desc。 break。 case 4: strSQL = SELECT TOP + j1 + * FROM bbs where bbshot=39。ok39。 and boardid= + i1 + order by dateandtime desc。 break。 case 5: case 6: case 7: default: strSQL = SELECT TOP + j1 + * FROM bbs WHERE parentid=0 and boardid= + i1 + ORDER BY dateandtime DESC。 break。 } try { for(rs = (strSQL)。 ()。) i = (bbsid)。 ()。 } catch(SQLException sqlexception) { (