当前位置:首页 » 操作系统 » 数据库重写

数据库重写

发布时间: 2023-08-05 16:04:28

数据库查询并修改数据

在Button2的Onclick事件为:
query1.RequestLive :=false;
with query1 do
begin
close;
sql.clear;
sql.add('select * from table1 where id1=:id1');
Parambyname('id1').Asinteger:=2;
open;
end;
这样运行时,按Button1,正常。如果按Button2,再来按Button1则出现错误:
Query1:Cannot modify a Read-only Dataset.
我就是在button1添加“query1.CanModify:=true;”,运行过程出现错误:
“[Error] Unit1.pas(46): Cannot assign to a read-only property”;

㈡ 数据库重组、重构。具体解释下,还有2个的区别

一、指代不同

1、数据库重组:将数据库的相关信息重新组织。

2、数据库重构:对表结构、数据、存储过程和触发器的小小改动就能在很大程度上改进数据库的设计,同时又不改变语义。

二、特点不同

1、数据库重组:数据库使用较长一段时间后,因为一些增,删,改等操作,使得数据的分布索引及相关数据会变得比较凌乱,从而影响数据库的效率。

2、数据库重构:包括结构、数据质量、参照完整性、架构、方法的重构。


三、作用不同

1、数据库重组:是比较底层且比较费时的操作,在重组时会停止前端业务,把数据库里表的数据放到磁盘的空闲空间上。删除原有的表或索引,重建空的表或索引后,再把数据导入新表或索引中。

2、数据库重构:能帮助软件专业人士改进系统设计及其可维护性、可扩展性和性能。

热点内容
微视频脚本怎么写 发布:2025-03-12 23:59:54 浏览:609
苹果手机文件夹管理 发布:2025-03-12 23:59:12 浏览:98
了解排序算法 发布:2025-03-12 23:58:06 浏览:26
华为平板tf存储设置 发布:2025-03-12 23:57:20 浏览:315
python设置目录 发布:2025-03-12 23:57:12 浏览:956
xp怎么查看系统密码 发布:2025-03-12 23:57:12 浏览:280
菱智哪个配置最好 发布:2025-03-12 23:56:37 浏览:225
轻量应用服务器怎么搭建环境 发布:2025-03-12 23:51:29 浏览:214
二维码的加密应用 发布:2025-03-12 23:50:13 浏览:630
8位数字字母密码组合有多少 发布:2025-03-12 23:44:55 浏览:136