Apart from that, your SQL code makes no sense. Your WHERE clause is malformed. It ends with a comma, which is wrong, and this makes no sense:
SearchColumn = @ID, @Company, @Contacts, @Telephone, @Address, @Email, @AppoDate @AppoTime, @Matters, @Solutions
Did you actually mean to AND or OR...