當前位置:首頁 » 操作系統 » 資料庫重寫

資料庫重寫

發布時間: 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、資料庫重構:能幫助軟體專業人士改進系統設計及其可維護性、可擴展性和性能。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:645
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:936
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:632
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:821
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:731
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1066
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:299
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:160
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:852
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:763