>>Cannot perform '>=' operation on System.String and System.DateTime >>The line of code referenced is >>dtNews.DefaultView.RowFilter = "NewsDate >= #" + DateTime.Today.ToString() + "#"; >>>The first thing that comes to mind is that the implicit type conversion options are set differently. Check Option Strict in the 2005 project versus 2003. You can also set Option Strict at the top of the source code file.