Ứng dụngDelphi, C++Builder
Nền tảngWindows, macOS, Linux
LicensePerpetual License
LoạiData Access Components
Devart

SQL Server Data Access Components (SDAC)

Thư viện component truy cập SQL Server native cho Delphi, C++Builder và Lazarus/FPC, hỗ trợ Windows, Linux, macOS, iOS, Android cùng Direct Mode qua TCP/IP và công cụ dbMonitor.

  • Cung cấp kết nối native tới SQL Server từ Delphi, C++Builder, Lazarus và Free Pascal.
  • Kết nối qua OLE DB hoặc SQL Native Client theo hạ tầng SQL Server hiện có.
  • Giảm phụ thuộc vào BDE và ODBC khi triển khai ứng dụng truy cập dữ liệu.
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

SQL Server Data Access Components (SDAC) tập trung vào truy cập dữ liệu SQL Server từ Delphi, C++Builder, Lazarus và Free Pascal. Bộ component này hỗ trợ cả Community Edition và hướng tới các ứng dụng chạy trên Windows, Linux, macOS, iOS và Android.

Screenshot of SQL Server Data Access Components (SDAC)

Kết nối tới SQL Server có thể thực hiện qua OLE DB, là giao diện native của SQL Server, đồng thời SDAC cũng hỗ trợ SQL Native Client. Cách tiếp cận này giúp ứng dụng không cần cài thêm các lớp data provider như BDE hay ODBC trong nhiều tình huống triển khai.

Thư viện component truy cập SQL Server native cho Delphi, C++Builder và Lazarus/FPC, hỗ trợ Windows, Linux, macOS, iOS, Android cùng Direct Mode qua TCP/IP và công cụ dbMonitor.

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

  • Cung cấp kết nối native tới SQL Server từ Delphi, C++Builder, Lazarus và Free Pascal.
  • Kết nối qua OLE DB hoặc SQL Native Client theo hạ tầng SQL Server hiện có.
  • Giảm phụ thuộc vào BDE và ODBC khi triển khai ứng dụng truy cập dữ liệu.
  • Hỗ trợ Direct Mode qua TCP/IP mà không cần SQL Server Client.
  • Bao phủ Transparent Application Failover cho các kịch bản kết nối đặc thù.
  • Xử lý Notification, Queing và reliable messaging của SQL Server.
  • Làm việc với User-defined Types gồm HierarchyID, Geography và Geometry.

Ứng dụng thực tế

  • Phát triển ứng dụng VCL kết nối SQL Server trên Windows.
  • Xây dựng ứng dụng Lazarus/FPC truy cập SQL Server trên Windows, Linux và macOS.
  • Triển khai ứng dụng FireMonkey cho desktop và mobile dùng chung lớp truy cập dữ liệu SQL Server.
  • Theo dõi và phân tích SQL statement, commit, rollback trong giai đoạn kiểm thử.
  • Làm việc với SQL Server Compact hoặc SQL Azure trong cùng bộ component.

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

  • Lập trình viên Delphi và 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/mobile kết nối SQL Server
  • QA và technical lead cần theo dõi hoạt động truy cập cơ sở dữ liệu

Thông tin kỹ thuật

Database compatibility:SQL Server 2022 (including Express edition), SQL Server 2019 (including Express edition), SQL Server 2017 (including Express edition), SQL Server 2016 (including Express edition), SQL Server 2014 (including Express edition), SQL Server 2012 (including Express edition), SQL Server 2008 R2 (including Express edition), SQL Server 2008 (including Express edition), SQL Server 2005 (including Express edition), SQL Server 2000 (including MSDE), SQL Server 7, SQL Server Compact 4.0,3.5,3.1, SQL Azure cloud databases.
IDE compatibility:Embarcadero RAD Studio 13.1 Florence, 13 Florence, 12 Athens, 11 Alexandria, 10.4 Sydney, 10.3 Rio, 10.2 Tokyo, 10.1 Berlin, 10 Seattle, XE8, XE7, XE6, XE5, XE4, XE3, XE2, XE, 2010; CodeGear RAD Studio 2009,2007,2006; Borland Delphi 7, Delphi 6; Borland C++Builder 6; Lazarus 4.6 and Free Pascal 3.2.2.
Supported IDE editions:Only Architect, Enterprise, and Professional IDE editions are supported. For Delphi/C++Builder XE and higher SDAC additionally supports Starter Edition. The product is compatible with the latest IDE versions and editions including Community Edition.
Supported target platforms:Windows 32-bit and 64-bit; macOS 32-bit and 64-bit; Linux 32-bit only in Lazarus and Free Pascal, and 64-bit; iOS 32-bit and 64-bit; Android 32-bit and 64-bit.
Development platforms:VCL, LCL, FireMonkey. Cross-platform scope also mentions Windows, macOS, Linux, iOS, Android and FreeBSD for x86 and x64 platforms in the product description.
Edition scope:Standard Edition includes the SDAC basic connectivity components and SDAC Migration Wizard. Professional Edition adds SQL Server-specific functionality, Direct Mode and advanced dataset management features. Access is available with SDAC Professional Edition with Code.
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

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

SDAC cung cấp thư viện component để truy cập SQL Server từ Delphi, C++Builder, Lazarus và Free Pascal.

Có cần cài BDE hoặc ODBC để chạy ứng dụng dùng SDAC không?

Mô tả sản phẩm nêu rằng ứng dụng dựa trên SDAC không yêu cầu cài các lớp data provider khác như BDE và ODBC.

Direct Mode hoạt động như thế nào?

Direct Mode cho phép ứng dụng làm việc trực tiếp với SQL Server qua TCP/IP mà không cần SQL Server Client.

SDAC hỗ trợ những nền tảng nào?

Các nền tảng đích được liệt kê gồm Windows, macOS, Linux, iOS và Android, với chi tiết 32-bit và 64-bit theo từng nền tảng.

Edition nào có quyền truy cập code?

Access có trong SDAC Professional Edition with Code, với lưu ý DataSet Manager và Migration Wizard không phân phối code, còn SQL Server Direct Mode được phân phối dưới dạng obfuscated code.

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 *.