2 Error Messages Error messages can be generated from: ■ An ADO.NET data provider ■ The database system