⑴ 給ACCESS資料庫加密,只能讓別人使用,不能對資料庫做修改!
在使用資料庫的時候做處理,如果你是開發者,你就要了解access這個東西僅僅是個文件而已,他的功能是通過操作系統的dll庫文件來實現的,最起碼要依賴oledb。
一個軟體你要使用access就要處理好他,我覺得,在系統中我是把資料庫封裝成dll,在程序啟動的時候先解密文件,再解壓文件,然後壓縮管理資料庫,處理文件然後再連接資料庫調用。
很多人就在問了,我就把連接資料庫作為切入點去破解你的程序,那就破吧。我做文件處理的目的不是為了加密我的數據,沒必要用access存儲敏感數據,在你做軟體的時候你就要考慮清楚,所有敏感信息跟軟體自無關,只要是編譯過後的軟體就能被破解。軟體也可以給人破解,讓人家破解沒有意義,這個時候就沒有人浪費精力去琢磨這些東西了。
⑵ access資料庫復制欄位名命令
updateAsetb=a。
一般設置為追加查詢insertinto表2(欄位1,欄位2)select欄位1,欄位2from表1即把表1的欄位1、欄位2復制粘貼到表2對應的欄位上了,需要注意欄位順序和數據類型。insertintotable1(col1).id=table2.id。
新建一個你要用的欄位比如AddTime2,updateODSsetAddTime2=AddTime,實現把AddTime列的值復制到AddTime2列中。