Ok, it compiled. Thanks for that! However, now I'm getting the following error.
A critical error has occurred.
Parameter count does not match Parameter Value count.
My gut tells me that it has something to do with the Custom Business Object (CBO) trying to populate the TopicInfo Object. From what I read and understood, the TopicInfo object should have as many public, writeable properties as there are fields in the table and vice versa1. The properties I added (CreatedByID and GroupName) are both in the table and are in the order that they appear in the table (iow, in the table they are the last 2 columns and in the object, they're the last 2 properties). The only property I could not account for was the UpdateByUsername, which was not in the table at all. However, the source came with this property, so I doubt taking it out would solve the problem.
I could, of course, be entirely mistaken on the subject and the parameter error message have nothing to do with that. Think you could point me in the right diretion? I'm trying out a few things, but I'm not seeing them work atm.
Thanks, btw! Really appreciate the two files and your time/help.
1. Santry, Patrick. "DotNetNuke Module Developers Guide." DotNetNuke Technical Documentation. 7/21/2006. DotNetNuke. 7/16/2007 < http://www.dotnetnuke.com/LinkClick.aspx?fileticket=dXEglCPlhf8%3d&tabid=478&mid=857 > Pg. 26-29