I just noticed an issue with the syntax highlighting for VB code. Check out these two lines of code:
Notice how the colouring of String literals is thrown off by the @ in the parameter name on the first line? Everything looks right in the second line, with the @ symbol removed.
VB.NET:
command.Parameters.Add("@ColumnName", OleDbType.VarChar, 50, "ColumnName")
command.Parameters.Add("ColumnName", OleDbType.VarChar, 50, "ColumnName")