社区
Delphi
帖子详情
关于多用户操作同一个表的问题
fstao
2000-04-01 08:51:00
delphi的问题:
用Mssql7新建一表table1,如果多个用户对table1进行新增记录、删除记录、
修改记录和利用sql语句(update、insert和delete记录)时,应注意什么问题
呢?
注意:不是本地数据库!是在网络上运行的。
...全文
203
3
打赏
收藏
关于多用户操作同一个表的问题
delphi的问题: 用Mssql7新建一表table1,如果多个用户对table1进行新增记录、删除记录、 修改记录和利用sql语句(update、insert和delete记录)时,应注意什么问题 呢? 注意:不是本地数据库!是在网络上运行的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MikeZyx
2000-04-01
打赏
举报
回复
其实,Mssql 6.5以上的版本,在数据库锁的管理方面的性能都是相当不错,你只管理进行记录的新增、修改和删除好了,锁的管理都交给SQL Server即可。
fstao
2000-04-01
打赏
举报
回复
delphi的问题:
数据库为:Mssql7。假如建一新表dbo.table1(主表)和dbo.table2(从表),这是远端数据库。
我发现大多数人使用Tquery来添加数据,而不是用Ttable。为什么?而且我还发现都很喜欢用事务处理,
这样做有什么好处呢?能否讲一讲呢?
假如DataModul里有MasterQuery和DetailQuery(两个都是Tquery),如果form1里添加DBedit1、DBedit2和
Dbgrid1,DBedit1和Dbedit2的Datasource指向Masterquery,而DBgrid1的datasource指向DetailQuery的,
我要添加数据时,我只有把Masterquery和DetailQuery的RequestLive=True。在Masterquery的AfterPost里
添加:
Database1.StartTransaction;
try
Masterquery.ApplyUpdates;
Detailquery.ApplyUpdates;
Database1.Commit;
except
Database1.Rollback;
raise;
end;
Masterquery.CommitUpdates;
Detailquery.CommitUpdates;
我这样做好不好?但我听坏蟑螂说过,在操作远端数据表的时候,不要把RequestLive=True,这样就等于使用
Ttable,违背C/S模型的初衷。但象我这种情况(用TDBedit显示主表的数据,用TDbgrid显示从表的数据),那
该如何做呢?
但还有一个问题,是要多人同时添加、修改同一表dbo.table1(主表)和dbo.table2(从表),而且还要用
Sql语句update来操作dbo.table1,就好象几个人同时添加、修改和删除同一个表dbo.table1(主表)和
dbo.table2(从表),其他人用sql语句Update来操作dbo.table1(主表)。
谁能给我一个例子?多谢了。
蝈蝈俊
2000-04-01
打赏
举报
回复
Mssql7应该自身解决了多用户处理的问题吧.
Jira与Confluence
操作
指引
Jira是Atlassian出品的一款事务管理软件,它既可以作为项目开发管理工具,也可以作为任务管理、流程管理的工具。不仅适用于敏捷开发,也可用于其他开发模式,并根据企业需求定制。Confluence也是Atlassian出品的软件,用于企业知识管理与协同,也可以用于构建企业wiki。强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。Jira与Confluence配合一起使用,相得益彰,越用越顺畅。网上零零散散的资料很多,但没有系统的介绍。本课程根据本人几年使用经验整理了一套基本功能的
操作
指引,供初学者使用。主要的内容有:一、Jira基本功能
操作
:项目的创建与工作流、用户与角色、模块、版本管理等常用
操作
;万能的筛选器Filter的使用;使用仪
表
板Dashboard制作项目报
表
;使用
问题
收集器收集客户反馈
问题
;Tempo、BigGantt等插件的使用。二、Confluence基本功能
操作
:空间的创建与权限、模板、内容导出等
操作
;使用模板创建页面、各种编辑页面的技巧、布局与常用宏使用;使用confluence高效创建项目报告;Dram.io、Zenuml插件的使用
oracle多个用户一个
表
空间,oracle
多用户
使用
同一个
表
空间_drop user cascade的影响
oracle
多用户
使用
同一个
表
空间_drop user cascade的影响--构建测试用
表
空间SQL> create tablespace tbs_one datafile 'c:\tbs_one_1' size 20m;Tablespace created--构建测试用户1,所属
表
空间为tbs_oneSQL> ...
使用oracle数据库,
多用户
同时对一个
表
进行增加,删除,修改,查看等
操作
,会不会有影响
多用户
操作
的影响主要是回锁定记录,oracle数据库提供行级锁,也就是说用户
操作
数据时,oracle为记录行加锁,当然如果用户一次性
操作
的数据过多,oracle的锁资源过大,或者锁定数据长时间没有释放(例如...
多用户
操作
一个数据
表
时的并发性
操作
我们写一个数据库
表
时一般都是单用户的。这个
问题
不大会发现。假如 Trans结构如下 * TicID TicBH TicDate我们调用ProcAddTicIDNew TicID = PPrcAddTicID.upd() .... EndNewPPrcAd
多程序同时
操作
mysql_关于多个程序同时
操作
一个
表
发生死锁的
问题
为什么要引入锁多个用户同时对数据库的并发
操作
时会带来以下数据不一致的
问题
:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章