If your using sql server I highly recomend LINQ over table adapters for as it is truly a more rich data layer for a vs solution. As far as your current table adapter soluton goes...sometimes when bringing in someone eles code the objects do not come in correctly. I would create a new project and just use there example to help you create the objects......that would be more beneficial anyways so you can see how to do it.
But if you just create the LINQ on top of your table from SQL Server you will find it to be different but far more easier...Each table becomes an object or class..and all the methods you are used to using through ADO can now be implemented in a more oo approach.