SQLite 數據訪問組件
SQLite 數據訪問組件 (LiteDAC) 是一個組件庫 它提供從 Delphi 和 C++ Builder 到 SQLite 的原生連接,包括 Community Edition,以及 Windows、Linux、macOS、iOS 和 Android 上的 Lazarus(和 Free Pascal) 適用于 32 位和 64 位平臺。LiteDAC 設計 供程序員開發真正的跨平臺桌面和移動 SQLite 數據庫 應用程序,無需部署任何其他庫。
LiteDAC 提供了兩種從 Delphi 和其他 IDE 連接到 SQLite 的方法。其一是通過本機 SQLite 客戶端庫的 Common Connection。第二個是使用 client 庫。
靜態鏈接 SQLite 以避免任何庫依賴項
基于 LiteDAC 的數據庫應用程序易于部署,不需要安裝 其他數據提供程序層(如 BDE 或 ODBC),這就是它們為什么更快而不是基于標準 Delphi 數據連接解決方之類。
此外,LiteDAC 提供了在 Delphi 和 C++ Builder 中使用 SQLite 的額外機會 直接在應用程序中靜態鏈接客戶端庫。
SQLite 加密
為了保護您的數據免受未經授權的訪問,LiteDAC 提供了功能強大且可定制的 SQLite 數據庫加密引擎。您不再需要花錢購買昂貴的產品 支持加密的 SQLite 客戶端庫 - 使用靜態鏈接、加密 支持將自動添加到您的應用程序和以下算法中 將能夠保護您的數據:AES、Blowfish、TripleDES、Cast128、RC4。
LiteDAC 技術 還允許使用任何支持 SQLite 加密的第三方 SQLite 庫。
產品特點
靜態鏈接
在應用程序中靜態鏈接 SQLite 庫可確保應用程序 使用與開發和測試時完全相同的 SQLite 版本。此外,它還使部署更容易。
移動開發
使用 LiteDAC 為 iOS 和 Android 移動設備進行開發變得更加容易。因為 LiteDAC 允許您的移動應用程序簡單地使用 SQLite 數據庫 就像桌面應用程序一樣。
64 位開發
LiteDAC 不會限制您對開發平臺的選擇。現在,您可以開發 適用于具有 Delphi 和 Lazarus(以及 FPC)的 32 位和 64 位平臺。
IDE 兼容性
我們的產品與最新的 IDE 版本兼容,包括社區版:Embarcadero RAD Studio 12 Athens、 Delphi 12 雅典,C++ Builder 12 雅典,Lazarus(和 FPC)。它也與以前的 自 Delphi 6 和 C++Builder 6 以來的 IDE 版本。
數據類型映射
如果你想在 SQLite 和 Delphi 數據類型之間進行自定義對應, 您可以使用 LiteDAC 提供的簡單靈活的 Data Type Mapping 引擎。
開發平臺
支持所有主要的 GUI 框架:在 Delphi 中開發適用于 Windows 的 VCL 應用程序或跨平臺的 FMX 應用程序,以及在 Lazarus 中為 Windows、macOS 或 Linux 開發 LCL 應用程序。
性能
我們所有的組件和庫都旨在幫助您編寫高性能、 輕量級數據訪問層,因此它們使用高級數據訪問算法和優化技術。
監測
使用我們的軟件 dbMonitor 工具進行監控 以及使用 SQLite 數據訪問組件分析應用程序進行的所有數據庫調用。
-
數據
+關注
關注
8文章
7152瀏覽量
89615 -
SQlite
+關注
關注
0文章
79瀏覽量
16026
原文標題:SQLite 數據訪問組件
文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論