关于数据库的数据操作问题(急,在线等!)

cavalier_nudt 2005-09-23 09:40:21
我正在编写了一个数据库的底层操作类库,现有一个问题拿不准,特来请教各位大虾:
设计有多个不同类型的用户对数据库的操作,
可能出现他们同时调用数据库操作函数
那么我是否该为每个用户或每类用户都建立OleDbDataConnection, OleDbDataAdapter,DataSet,等等
,还是可以公用?
...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cavalier_nudt 2005-09-29
  • 打赏
  • 举报
回复
出现了完全相反的建议,哪个是真理呢?
flymoon 2005-09-26
  • 打赏
  • 举报
回复
gz
lhpgh 2005-09-25
  • 打赏
  • 举报
回复
我看过一些系统实例代码,他们其实都只要建立一个连接,即SqlConnection实例一次,
每次进行其它操作之后都关闭(Close),需要时再打开(Open),并不会出现问题,并且SqlConnection实例还设置为全局变量。
不知这样的设计是不是很全理?
marvelstack 2005-09-25
  • 打赏
  • 举报
回复
每次请求都建立Connection对象,不然同时调用会出现问题。
在看DataAccess Block的时候记得它的代码的设计就是每次请求深拷贝一个SqlConnection实例。

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧