Author |
Topic  |
|
MaGraham
Senior Member
   
USA
1297 Posts |
Posted - 21 July 2012 : 02:26:55
|
I am getting the following error when I click on "Active Topics."
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.T_MSGICON FROM FORUM_MEMBERS M, FORUM_FORUM F, FORUM_TOPICS T, FORUM_CATEGORY C' at line 1
/tfp/active.asp, line 312
Here are lines 295-322 below:
if Group > 1 and strGroupCategories = "1" then strSql = strSql & " AND (C.CAT_ID = 0" if recGroupCatCount <> "" then for iGroupCat = 0 to recGroupCatCount strSql = strSql & " or C.CAT_ID = " & allGroupCatData(1, iGroupCat) next strSql = strSql & ")" else strSql = strSql & ")" end if end if
strSql = strSql & ") " strSql = strSql & " ORDER BY C.CAT_ORDER, C.CAT_NAME, F.F_ORDER, F.F_SUBJECT, T.T_LAST_POST DESC "
Set rs = Server.CreateObject("ADODB.Recordset") if strDBType <> "mysql" then rs.cachesize = 50 rs.open strSql, my_Conn, adOpenForwardOnly, adLockReadOnly, adCmdText
if rs.EOF then recActiveTopicsCount = "" else allActiveTopics = rs.GetRows(adGetRowsRest) recActiveTopicsCount = UBound(allActiveTopics,2) end if
rs.close set rs = nothing
And suggestions?
|
"Do all the good you can, by all the means you can, in all the ways you can, at all the times you can, to all the people you can, as long as ever you can." - John Wesley |
|
Carefree
Advanced Member
    
Philippines
4222 Posts |
Posted - 21 July 2012 : 12:38:18
|
The culprit was the instructions for the Message Icon mod, a comma was left out in the instructions for line 263. |
 |
|
MaGraham
Senior Member
   
USA
1297 Posts |
Posted - 24 July 2012 : 17:43:22
|
Thank you so much for your help with this, Carefree!
|
"Do all the good you can, by all the means you can, in all the ways you can, at all the times you can, to all the people you can, as long as ever you can." - John Wesley |
 |
|
|
Topic  |
|
|
|