So, your saying it is better to trade one bad habit for another?
Why on earth should I have to write extra code to check each input field, when I should just be able to send the results to the DB, and return the error message to the client if it fails?
So, data validation in an application is meaningless? Frankly, I'd rather have the application validate the information and the DB enforce it. Then, a change either place (app or DB) doesn't result in data problems.
So, your saying it is better to trade one bad habit for another?
Why on earth should I have to write extra code to check each input field, when I should just be able to send the results to the DB, and return the error message to the client if it fails?
So, data validation in an application is meaningless? Frankly, I'd rather have the application validate the information and the DB enforce it. Then, a change either place (app or DB) doesn't result in data problems.