源代码:SQLDirect for delphi
SQLDirect Component Library is a light-weight Borland Database Engine replacement for Borland/CodeGear/Embarcadero Delphi v.5 - 10, 2010, XE-XE10.3 and C++Builder v.5 - 2010, XE-XE10.3. It uses the native application programming interfaces to access to the following SQL-servers:
IBM DB2 Universal Database
Informix Server
Interbase/Firebird Server
Microsoft SQL Server
MySQL Server
Oracle Database Server
PostgreSQL Server
SQLite Database
Sybase Adaptive Server Enterprise and Adaptive Server Anywhere
OpenText Gupta (Centura) SQLBase
ODBC datasources
OLEDB datasources
SQLDirect Features
Using of SQLDirect Component Library gives you the following advantages:
connecting to the following SQL servers using 32-bit native application programming interfaces (API): Gupta SQLBase Server 6(+), IBM DB2 Universal Database with CAE v5.2, Informix Server 7.2(+), Firebird, Interbase, MySQL 3.23(+), Oracle Server 7.2(+) with SQL*Net 2.2(+), Microsoft SQL Server, PostgreSQL 7.1(+), SQLite, Sybase Adaptive Server Enterprise and Adaptive Server Anywhere (through Open Client, which is supported by Anywhere ver.6 as native interface), ODBC and OLEDB datasources.
no distributing, installing and configuring the BDE or ODBC
simultaneous access to the supported servers
using Delphi 5, 6, 7, 9(2005), 10(2006), 2007, 2009, 2010, XE-XE11 or C++Builder 5, 6, 2006, 2007, 2009, 2010, XE-XE11 (Pro and above) to develop Client/Server applications
query with an updatable result set
query with macro support
table component
thread safe
BLOB-fields (including LOB and BFILE for Oracle8)
stored procedure support (with mutiple result sets for IBM DB2, Microsoft and Sybase SQL Server)
bi-directional and unidirectional result sets
cached updates
record filtering
support of data-aware components
InfoPower support
using images stored by Centura/Gupta SqlWindows(or Team Developer) in their proprietary format
interfaces (public methods and properties) of SQLDirect components are compatible with standard BDE data access components (TSession, TDatabase, TQuery ..).
Thread Safety Note
Thread safety is supported by the following software:
Oracle SQL*Net 2.3 or above
Centura SQLBase Ver. 7 or above
IBM DB2 Ver. 5.2 or above
Microsoft SQL Server Ver. 6 or above
MySQL
Sybase ASE and ASA through OpenClient Ver. 11.1 or above
相关文章
- Microsoft Excel LTSC 2021 for Macv16.66中文beta版
- 亿图图示 for mac(edraw max)v9.4中文版
- Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception
- batchCONVERTER for mac(批量图片格式转换器) 2.00激活版
- 巨硬冗余数据搜寻利器,Duplicate File Finder Pro for Mac一键找出所有重复文件!
- IntelliJ IDEA 2022 for Mac(最好用的Java开发工具)
- WiFi Explorer Pro 3 for Mac(wifi扫描和管理工具)
- CUDA 12.0/Gromacs 2022 for wsl2的安装
- ORA-00437: ORACLE feature is not licensed. Contact Oracle Corp. for assistance ORACLE 报错 故障修复 远程处理
- ORA-23415: materialized view log for “string”.”string” does not record the primary key ORACLE 报错 故障修复 远程处理
- ORA-24065: propagation for QUEUE string and DESTINATION string already disabled ORACLE 报错 故障修复 远程处理
- ORA-25267: didnt specify the signature for a reciever non-repudiable queue ORACLE 报错 故障修复 远程处理
- ORA-38425: attribute set used for an index object may not be unassigned ORACLE 报错 故障修复 远程处理
- MySQL Error number: MY-011380; Symbol: ER_KEYRING_OKV_INVALID_KEY_LENGTH_FOR_CIPHER; SQLSTATE: HY000 报错 故障修复 远程处理
- ORA-13031: Invalid Gtype in the SDO_GEOMETRY object for point object ORACLE 报错 故障修复 远程处理
- ORA-14764: FOR VALUES clause cannot be specified for only one partition ORACLE 报错 故障修复 远程处理
- ORA-16619: condition for fast-start failover is already enabled ORACLE 报错 故障修复 远程处理
- Another app is currently holding the yum lock; waiting for it to exit…另一个应用程序在占用yum lock,等待其退出。详解程序员
- 目录用For循环创建Linux目录的简单技巧(for循环创建linux)
- 的使用使用Oracle中的For循环加深理解(oracle中for循环)
- MySQL中使用FOR循环的实践(mysql的for循环)
- 谷歌推Android for Work项目 加快进军企业市场
- Top 10 Results: How to Query MySQL for the First Ten Rows?(mysql查询前十条)
- 遍历Oracle中用For反向遍历字符串的简单示例(oracle中for反向)
- 与Oracle中的FOR语句实现数据删除(oracle中for删除)