Tổng quan
PostgreSQL Data Access Components (PgDAC) tập trung vào kết nối native tới PostgreSQL cho hệ sinh thái Delphi, C++Builder, Lazarus và Free Pascal. Bộ component này chạy trên Windows, Linux, macOS, iOS và Android, phù hợp cho cả ứng dụng desktop lẫn mobile.

Direct Mode là điểm đáng chú ý khi cho phép ứng dụng làm việc trực tiếp với PostgreSQL mà không cần thêm giải pháp kết nối PostgreSQL khác. Cách triển khai này giúp giảm phụ thuộc thư viện ngoài và đơn giản hóa cấu hình khi phát hành ứng dụng.
Thư viện component kết nối native tới PostgreSQL cho Delphi, C++Builder, Lazarus và Free Pascal trên Windows, Linux, macOS, iOS, Android; hỗ trợ Direct Mode, dbMonitor và Data Type Mapping.
Tính năng nổi bật
- Cung cấp kết nối native tới PostgreSQL từ Delphi, C++Builder, Lazarus và Free Pascal.
- Hỗ trợ Direct Mode để truy cập PostgreSQL không cần giải pháp kết nối bổ sung.
- Tương thích PostgreSQL server từ phiên bản 8.0 đến 18.
- Làm việc với Microsoft Azure Database for PostgreSQL và Google Cloud for PostgreSQL.
- Ánh xạ kiểu dữ liệu PostgreSQL và Delphi bằng Data Type Mapping engine.
- Phát triển ứng dụng VCL trong Delphi với cùng bộ component truy cập dữ liệu.
- Phát triển ứng dụng LCL trong Lazarus trên môi trường được hỗ trợ.
Ứng dụng thực tế
- Xây dựng ứng dụng Delphi truy cập PostgreSQL bằng kết nối native.
- Phát triển phần mềm C++Builder cần lớp data access gọn nhẹ.
- Tạo ứng dụng Lazarus hoặc Free Pascal chạy trên Windows, Linux hoặc Mac OS X.
- Triển khai ứng dụng FireMonkey cho desktop và mobile dùng PostgreSQL.
- Giám sát truy vấn và giao dịch bằng dbMonitor trong quá trình kiểm thử.
Đố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 Lazarus và Free Pascal
- Kỹ sư phần mềm xây dựng ứng dụng desktop và mobile với PostgreSQL
Thông tin kỹ thuật
Câu hỏi thường gặp
PgDAC hỗ trợ những môi trường phát triển nào?
Danh sách tương thích gồm nhiều phiên bản Embarcadero RAD Studio, CodeGear RAD Studio, Borland Delphi, Borland C++Builder, cùng Lazarus 4.6 và Free Pascal 3.2.2.
PgDAC có hỗ trợ kết nối trực tiếp tới PostgreSQL không?
Có. Tính năng Direct Mode cho phép ứng dụng làm việc trực tiếp với PostgreSQL mà không cần thêm giải pháp kết nối PostgreSQL khác.
Có thể dùng PgDAC cho ứng dụng mobile không?
Có. Nền tảng mục tiêu được liệt kê gồm iOS và Android, cả 32-bit và 64-bit.
PgDAC có công cụ theo dõi hoạt động cơ sở dữ liệu không?
Có. dbMonitor dùng để monitor và analyze các DB call, đồng thời trace SQL execution, commit và rollback theo từng component.
Professional Edition with Code có bao gồm toàn bộ mã nguồn không?
Phiên bản này bao gồm code cho tất cả component classes, ngoại trừ code của DataSet Manager và Migration Wizard.




Bình luận