Ứng dụngRAD Studio, Delphi
Nền tảngWindows, macOS, Linux
LicensePerpetual License — Subscription
LoạiVCL Components
Devart

Virtual Data Access Components (VirtualDAC)

Thư viện component cho Delphi và C++Builder, hỗ trợ lưu trữ dữ liệu in-memory và truy vấn SQL trên virtual dataset hoặc nhiều RDBMS. Chạy trên Windows, Linux, macOS, iOS và Android.

  • Truy vấn SQL trên dữ liệu in-memory bằng TVirtualQuery.
  • Kết hợp nguồn từ TVirtualTable, TVirtualDataSet và TVirtualQuery trong cùng truy vấn.
  • Lấy dữ liệu đồng thời từ nhiều RDBMS qua TUniQuery, TOraQuery, TMSQuery, TMyQuery.
Bản quyền chính hãngTư vấn phiên bản và license phù hợp theo nhu cầu sử dụng.
Tư vấn license phù hợpHỗ trợ lựa chọn license theo quy mô triển khai và ngân sách.
Hỗ trợ doanh nghiệpTư vấn mua hàng, triển khai và hồ sơ doanh nghiệp.
Báo giá theo nhu cầuBáo giá theo phiên bản, số lượng và hình thức license.

Tổng quan

Virtual Data Access Components (VirtualDAC) mở rộng khả năng xử lý dữ liệu cho Delphi và C++Builder, với trọng tâm là dữ liệu in-memory và truy vấn SQL trên virtual dataset. Tên gọi trước đây của bộ thư viện này là VirtualTable.

Screenshot of Virtual Data Access Components (VirtualDAC)

Bộ component gồm TVirtualQuery, TVirtualTable và TVirtualDataSet. TVirtualQuery dùng để lấy dữ liệu bằng SQL từ các nguồn là hậu duệ của TDataSet, trong khi TVirtualTable cung cấp vùng lưu trữ dữ liệu in-memory không gắn với file dữ liệu.

Thư viện component cho Delphi và C++Builder, hỗ trợ lưu trữ dữ liệu in-memory và truy vấn SQL trên virtual dataset hoặc nhiều RDBMS. Chạy trên Windows, Linux, macOS, iOS và Android.

Tính năng nổi bật

  • Truy vấn SQL trên dữ liệu in-memory bằng TVirtualQuery.
  • Kết hợp nguồn từ TVirtualTable, TVirtualDataSet và TVirtualQuery trong cùng truy vấn.
  • Lấy dữ liệu đồng thời từ nhiều RDBMS qua TUniQuery, TOraQuery, TMSQuery, TMyQuery.
  • Lưu trữ dữ liệu in-memory bằng TVirtualTable không cần file liên kết.
  • Nạp dữ liệu từ XML vào TVirtualTable để xử lý như TDataSet.
  • Nạp dữ liệu từ CSV hoặc dataset có sẵn vào bảng ảo.
  • Biểu diễn arrays, lists và objects dưới dạng hậu duệ TDataSet.

Ứng dụng thực tế

  • Xây dựng lớp dữ liệu in-memory cho ứng dụng Delphi hoặc C++Builder.
  • Truy vấn hợp nhất dữ liệu từ virtual dataset và nhiều RDBMS trong cùng một lớp truy cập dữ liệu.
  • Hiển thị dữ liệu từ arrays, lists hoặc objects qua các DB-aware controls.
  • Nạp dữ liệu XML hoặc CSV vào bảng ảo để xử lý, lọc và truy vấn bằng SQL.
  • Phát triển ứng dụng FireMonkey cần mô hình dữ liệu dùng chung cho desktop và mobile.

Đối tượng sử dụng phù hợp

  • Lập trình viên Delphi
  • Lập trình viên C++Builder
  • Nhóm phát triển ứng dụng desktop
  • Nhóm phát triển ứng dụng mobile với FireMonkey

Thông tin kỹ thuật

Phiên bản sản phẩm:15.0.1.
Nhà phát hành:Devart.
Loại sản phẩm được liệt kê trong hệ sinh thái ComponentSource:VCL Components.
Nhận báo giá phần mềm bản quyền

Điền thông tin để chúng tôi có thể gửi báo giá phù hợp trong thời gian sớm nhất.

Câu hỏi thường gặp

VirtualDAC hỗ trợ những IDE nào?

Danh sách tương thích bao gồm nhiều phiên bản Embarcadero RAD Studio, Borland Delphi, Borland C++Builder, cùng Lazarus 4.6 và Free Pascal 3.2.2.

VirtualDAC có dùng được cho ứng dụng mobile không?

Có. Nền tảng đích được liệt kê gồm iOS và Android, đồng thời sản phẩm hỗ trợ FireMonkey.

TVirtualTable dùng để làm gì?

TVirtualTable là vùng lưu trữ dữ liệu in-memory không liên kết với file dữ liệu, có thể nạp từ XML, CSV hoặc dataset có sẵn.

TVirtualDataSet khác gì với TVirtualTable?

TVirtualDataSet là lớp bọc dữ liệu không lưu dữ liệu trong bộ nhớ và làm việc qua event handlers, còn TVirtualTable là nơi lưu dữ liệu in-memory.

Có bản kèm code không?

Có. VirtualDAC Standard Edition with Code bao gồm code cho tất cả component classes.

Bình luận

Để lại bình luận

Email của bạn sẽ không được công khai. Trường bắt buộc có dấu *.