社区
Delphi
帖子详情
关于多用户操作同一个表的问题
fstao
2000-04-01 08:51:00
delphi的问题:
用Mssql7新建一表table1,如果多个用户对table1进行新增记录、删除记录、
修改记录和利用sql语句(update、insert和delete记录)时,应注意什么问题
呢?
注意:不是本地数据库!是在网络上运行的。
...全文
199
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应该自身解决了多用户处理的问题吧.
信创桌面
操作
系统的配置与管理(统信UOS版)
全课程由UOS桌面版安装、用户个性化设置、网络配置与应用、常用软件的安装与使用、系统维护等7个项目构成,每一个项目均源于一个真实的应用场景,按工作过程系统化展开。通过在业务场景中学习和实践,让读者快速熟悉国产
操作
系统UOS及应用软件的使用,助力高效办公。 本课程主要学习内容:项目1 办公电脑UOS
操作
系统的安装课程概述 安装UOS
操作
系统 初始化设置 项目2 办公电脑桌面设置 桌面个性化设置 设置任务栏 使用启动器 文件资源管理和设置 项目3 办公电脑UOS用户的创建与管理 管理本地用户账户 绑定统信Union账户 项目4 办公电脑网络设置与应用 使用有线连接网络 使用无线连接网络 使用浏览器浏览网页 项目5 办公电脑应用软件的安装与管理 管理应用程序 管理输入法 邮箱应用 办公应用 多媒体应用 系统安全应用 项目6 办公电脑硬件设备管理 磁盘管理 外设管理 项目7 办公电脑系统维护 使用设备管理器管理设备 使用系统监视器监视系统性能 系统备份与还原
Jira与Confluence
操作
指引
Jira是Atlassian出品的一款事务管理软件,它既可以作为项目开发管理工具,也可以作为任务管理、流程管理的工具。不仅适用于敏捷开发,也可用于其他开发模式,并根据企业需求定制。Confluence也是Atlassian出品的软件,用于企业知识管理与协同,也可以用于构建企业wiki。强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。Jira与Confluence配合一起使用,相得益彰,越用越顺畅。网上零零散散的资料很多,但没有系统的介绍。本课程根据本人几年使用经验整理了一套基本功能的
操作
指引,供初学者使用。主要的内容有:一、Jira基本功能
操作
:项目的创建与工作流、用户与角色、模块、版本管理等常用
操作
;万能的筛选器Filter的使用;使用仪
表
板Dashboard制作项目报
表
;使用
问题
收集器收集客户反馈
问题
;Tempo、BigGantt等插件的使用。二、Confluence基本功能
操作
:空间的创建与权限、模板、内容导出等
操作
;使用模板创建页面、各种编辑页面的技巧、布局与常用宏使用;使用confluence高效创建项目报告;Dram.io、Zenuml插件的使用
linux实战视频课程
Linux是一套免费使用和自由传播的类Unix
操作
系统,是一个基于POSIX和UNIX的
多用户
、多任务、支持多线程和多CPU的
操作
系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的
多用户
网络
操作
系统。Linux
操作
系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机
C语言学生信息管理系统
课程名称:C语言控制台版信息管理系统应用知识:C语言,链
表
课程目的:1、练习C语言知识综合运用2、巩固复习链
表
应用3、巩固C语言基础知识4、掌握控制台游戏基本方法代码数量:1000左右课程特点:1、知识点讲解细致入微2、代码一行一行带大家写,写一行讲一行。绝不会拿写好的代码讲解。3、保证带大家写出一个完整的有价值的小项目课时目录:1、项目介绍2、设置控制台光标位置3、登录界面4、用户登录
操作
的三个小界面以及倒计时5、用户注册
操作
的三个界面以及倒计时6、倒计时函数封装7、用户名密码写入文件8、游客、退出、指令有误界面9、读文件匹配用户名密码10、用户登录菜单实现11、注册,退出,指令失败,默认菜单实现12、管理主菜单13、退出系统与指令失败14、输入学生信息界面15、双向循环链
表
的尾添加16、产生学号与释放链
表
17、保存学生信息进文件18、读文件进链
表
里19、查看所有学生的信息20、输出指定学生的信息21、输出指定范围的同学信息22、删除信息界面23、删除指定同学信息24、修改指定学生的信息25、考试26、以成绩顺序排序,以学号顺序排序
信创桌面
操作
系统的配置与管理(麒麟版)
全书由Kylin桌面版安装、用户个性化设置、网络配置与应用、常用软件的安装与使用、系统维护等7个项目构成,每一个项目均源于一个真实的应用场景,按工作过程系统化展开。通过在业务场景中学习和实践,让读者快速熟悉Kylin桌面版及应用软件的使用,助力高效办公。课程项目按企业工程项目实施流程分解为若干工作任务。通过项目背景、项目分析、项目相关知识为任务做铺垫;任务实施过程由任务说明、任务
操作
和任务验证构成,符合工程项目实施的一般规律。本课程主要学习内容:项目1 Jan16公司办公电脑Kylin
操作
系统的安装课程概述 安装Kylin
操作
系统 初始化设置 项目2 Jan16公司办公电脑桌面设置 桌面个性化设置 设置任务栏 使用启动器 文件资源管理和设置 项目3 Jan16公司办公电脑Kylin用户的创建与管理 管理本地用户账户 绑定麒麟云账户 项目4 Jan16公司办公电脑网络设置与应用 使用有线连接网络 使用无线连接网络 使用浏览器浏览网页 项目5 Jan16公司办公电脑应用软件的安装与管理 管理应用程序 管理输入法 邮箱应用 办公应用 多媒体应用 系统安全应用 项目6 Jan16公司办公电脑硬件设备管理 磁盘管理 外设管理 项目7 Jan16公司办公电脑系统维护 使用设备管理器管理设备 使用系统监视器监视系统性能 系统备份与还原
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章