Truncating the database would delete all the data in all the tables. I don't think you did that since only the blog page on your site is broken.
There error is complaining about a missing column SubTitle which should exist in the mp_Blogs table. I would see if that column exists or not and if it does not then I would add it as nvarchar(500)