Frank,
It may be either the ConnectionTimeout or the CommandTimeout. Most likely the CommandTimeout.
The connection timeout can be set in the connection string in the App.Config.
“server=(local);uid=sa;pwd=;database=NorthWind;Connect Timeout=30;”
The CommandTimeout has to be set on the SqlCommand itself. You can override mmDataAccessSql.CreateDeleteCommand() and set it there.
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com