>>So basically ,the only way I can get around it is to include the SET TALK OFF in every form's DE. Putting it somewhere in the class form won't do.
>
>I don't think so, it should work where it is (in the Load() correct?). Maybe its SET NOTIFY OFF or another one your looking for?
Nope. The Load is too late. BeforeOpenTables and OpenTables fire before the Form.Load.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer