Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
When to connect
Message
 
To
22/01/2005 10:49:40
General information
Forum:
ASP.NET
Category:
ADO.NET
Title:
Miscellaneous
Thread ID:
00978766
Message ID:
00979613
Views:
26
Ok then, here's my plan:

I will create a data access class which will have functions for
creating & returning connection objects, receiving and passing to
the DB queries and stored procedure calls, and the like. This class
will be the only class that knows about which DB to access and
any connection info.

I will then create a BizObj base class that instantiates the data access
class and maintains a connection.

The BizObj base class will then be subclassed for each required BO. Each
BO will have functions approppriate to the BO, such as GetClientByID() for
the Client BO.

The GUI can then instantiate the BO's and call the required functions to get
or manipulate data as needed.

Sound about right?



>Kevin,
>
>No matter which way you end up doing it, keep in mind that the way to make this the most flexible is to do all your data access in a separate class. Don't put data access code in your UI classes.
>
>~~Bonnie
>
>
>>Well everyone,
>>
>>I've gotten to different answers on this;
>>
>>Open the connection and keep it open, and open the
>>connection when you need it, then close it.
>>
>>As I said in an earlier post, I dont expect to use
>>this app across the web anytime soon. It is primarily
>>a desktop app, which might later access the data on a LAN.
>>
>>So I guess I will open the connection and leave it open.
>>I could always change that later.
>>
>>Thanks for all the input!
>>
>>
>>>In a .Net application, do I want to create a connection
>>>on application startup, or only when I'm ready to access
>>>the data?
>>>
>>>Thanks
Everything makes sense in someone's mind
public class SystemCrasher :ICrashable
In addition, an integer field is not for irrational people
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform