关于delphi C/S 结构的系统中数据库连接的疑问

ShellMarx 2005-03-28 03:39:32
delphi C/S 结构的系统,采用一个adodcom控件连接数据库,然后通过几个adoquery控件连接具体的数据表,每个客户端都连接到相应的ado控件下操作数据库,这样的话,这些控件怎样来分配数据库连接的?不会导致一个客户端修改数据库的sql语句导致其它客户端数据跟着变吧?


还是说要在Server端判断客户端连接,然后为每个客户端重新create一个datasetprovide呢?
请教各位
...全文
155 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeshine 2005-03-29
  • 打赏
  • 举报
回复
DCOM会对客户的数据操作自动隔离的(每个客户都有一份数据拷贝),但数据同步刷新则要通过代码来实现!
xiaoyaozgc 2005-03-29
  • 打赏
  • 举报
回复
同意笑一笑
smiler007 2005-03-29
  • 打赏
  • 举报
回复
在客户端确实有数据缓存....

楼主可找找李维的那本ADO的书参考一下...
ShellMarx 2005-03-29
  • 打赏
  • 举报
回复
再顶一下看看
ShellMarx 2005-03-28
  • 打赏
  • 举报
回复
也就是说在客户端有数据缓存咯....
vinsonshen 2005-03-28
  • 打赏
  • 举报
回复
up
Love_birds 2005-03-28
  • 打赏
  • 举报
回复
这样一个用户修改的数据不会影响到另一个用户已经取得的数据(也就是一个用户修改数据,如果另一个用户已经打开了此数据,则不会即时更新,除非另一用户进行数据刷新才能看到修改过的数据)

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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