Tổng quan
InterBase Data Access Components (IBDAC) tập trung vào kết nối dữ liệu native tới InterBase và Firebird từ Delphi, C++Builder, Lazarus và Free Pascal. Ứng dụng dùng IBDAC kết nối trực tiếp tới server bằng InterBase client, không yêu cầu cài thêm BDE hoặc ODBC.

Phạm vi nền tảng được nêu khá rộng, gồm Windows, Linux, macOS, iOS, Android và FreeBSD, hỗ trợ cả x86 lẫn x64. Bộ thư viện này cũng làm việc với VCL, LCL và FireMonkey, phù hợp cho cả ứng dụng desktop lẫn mobile native.
Thư viện component truy cập dữ liệu InterBase và Firebird với kết nối native cho Delphi, C++Builder và Lazarus. Hỗ trợ Windows, Linux, macOS, iOS, Android cùng nhiều phiên bản RAD Studio.
Tính năng nổi bật
- Cung cấp kết nối native tới InterBase và Firebird từ Delphi, C++Builder, Lazarus và Free Pascal.
- Kết nối trực tiếp tới server bằng InterBase client, không cần BDE hoặc ODBC.
- Hỗ trợ đầy đủ Blobs, Arrays, Unicode character data và events.
- Làm việc trên Windows, Linux, macOS, iOS, Android và FreeBSD.
- Hỗ trợ phát triển ứng dụng 32-bit và 64-bit trên nhiều nền tảng mục tiêu.
- Tương thích với RAD Studio, Delphi, C++Builder, Lazarus và FPC.
- Hỗ trợ FireMonkey cho ứng dụng desktop và mobile native.
Ứng dụng thực tế
- Phát triển ứng dụng quản lý dữ liệu InterBase bằng Delphi hoặc C++Builder.
- Xây dựng ứng dụng Firebird đa nền tảng với Lazarus và Free Pascal.
- Tạo ứng dụng desktop và mobile native dựa trên FireMonkey.
- Theo dõi SQL execution, commit và rollback trong quá trình debug hoặc QA.
- Tùy chỉnh ánh xạ kiểu dữ liệu giữa InterBase và Delphi cho dự án đặc thù.
Đối tượng sử dụng phù hợp
- Lập trình viên Delphi và C++Builder làm việc với InterBase hoặc Firebird
- Nhóm phát triển dùng Lazarus và Free Pascal cho ứng dụng cơ sở dữ liệu đa nền tảng
- Tech lead cần chuẩn hóa lớp truy cập dữ liệu native cho desktop và mobile
- QA và kỹ sư kiểm thử cần theo dõi DB calls, SQL execution, commit và rollback
Thông tin kỹ thuật
Câu hỏi thường gặp
IBDAC hỗ trợ những hệ quản trị cơ sở dữ liệu nào?
IBDAC hỗ trợ InterBase và Firebird, gồm InterBase XE3 up to 2020 và Firebird 5.x, 4.x, 3.x, 2.x, 1.x.
Có cần cài BDE hoặc ODBC để dùng IBDAC không?
Không. IBDAC kết nối native và không yêu cầu cài đặt các lớp data provider khác như BDE hoặc ODBC.
IBDAC dùng được với IDE nào?
Sản phẩm hỗ trợ nhiều phiên bản Embarcadero RAD Studio, Delphi, C++Builder, cùng Lazarus 4.6 và Free Pascal 3.2.2.
IBDAC có hỗ trợ phát triển ứng dụng mobile không?
Có. IBDAC hỗ trợ iOS và Android, đồng thời hỗ trợ FireMonkey để phát triển ứng dụng native cho desktop và mobile.
Bản có Code bao gồm những gì?
Professional Edition with Code cung cấp access tới implementation của các component classes trong IBDAC. code của DataSet Manager và Migration Wizard không được phân phối.




Bình luận