C_FD_PhysRDBMSKinds
C_FD_PhysRDBMSKinds
function DateValueToFDSQLStringProc(ADataSet: TDataSet; AValue: Variant): String;
begin
Result := DateValueToDataBaseSQLString( C_FD_PhysRDBMSKinds[TFDAdaptedDataSet(ADataSet).PointedConnection.RDBMSKind], AValue);
end;
xe7
FireDAC.Phys.Intf.pas
const
C_FD_PhysRDBMSKinds: array[TFDRDBMSKind] of String =
('', 'ORACLE', 'MSSQL', 'MSACCESS', 'MYSQL', 'DB2', 'ASA', 'ADS', 'INTRBASE',
'FIREBIRD', 'SQLITE', 'POSTGRESQL', 'NEXUS', 'DS', 'INFORMIX', 'OTHER');
C_FD_PhysRDBMSIds: array[TFDRDBMSKind] of String =
('', S_FD_OraId, S_FD_MSSQLId, S_FD_MSAccId, S_FD_MySQLId, S_FD_DB2Id,
S_FD_ASAId, S_FD_ADSId, S_FD_IBId, S_FD_FBId, S_FD_SQLiteId, S_FD_PGId,
S_FD_NexusId, S_FD_DSId, S_FD_InfxId, '');
xe7
mkMySQL defint FireDAC.Stan.Intf.pas
TFDRDBMSKind = (mkUnknown, mkOracle, mkMSSQL, mkMSAccess, mkMySQL,
mkDB2, mkASA, mkADS, mkInterbase, mkFirebird, mkSQLite, mkPostgreSQL,
mkNexus, mkDS, mkInformix, mkOther);
oConn.RDBMSKind =mkMySQL
xe8
TFDRDBMSKinds = class
public const
Unknown = 0;
Oracle = 1;
MSSQL = 2;
MSAccess = 3;
MySQL = 4;
DB2 = 5;
SQLAnywhere = 6;
Advantage = 7;
Interbase = 8;
Firebird = 9;
SQLite = 10;
PostgreSQL = 11;
NexusDB = 12;
DataSnap = 13;
Informix = 14;
Teradata = 15;
Other = 16;
end;
TFDRDBMSKind = type Integer;
oConn.RDBMSKind =TFDRDBMSKinds.MySQL
C_FD_PhysRDBMSKinds的更多相关文章
随机推荐
- erl_0018 erlang_看门狗001_“内存大量占用检测及解决办法”
绪:erlang出现问题百分之六七十在于内存问题,“进程消息队列爆炸”.“进程堆栈持续增长” 工具:erlang:memory(),erlang:system_info(process_count). ...
- 用eclipse打包可执行的jar(含第三方jar包)
在eclipse中的解决方式如下: 在工程目录下(与src同层)建立lib目录,将第三方Jar包放到这个目录里(copy,paste即可)[如果直接引用本地的jar,一旦换电脑就呵呵了...] 右击工 ...
- 二次剩余-Cipolla
二次剩余 \(Cipolla\) 算法 概述 大概就是在模 \(p\) 意义下开根号,如求解方程\(x^2\equiv n(mod\ p)\). 这里只考虑 \(p\) 为素数的情况.若 \(p=2\ ...
- CF1130D Toy Train
D Toy Train 开始时,对于一个点 \(x\) ,若没有糖果需要运走,则不考虑; 否则,若点上有 \(k\) 颗糖果需要运走,火车每次只能搭上 \(1\) 个,显然经过这个点至少 \(k\) ...
- 使用python处理selenium中的frame切换问题
# iframe有name或id值 self.driver.switch_to.frame('iframe-name-id') # iframe没有name或id值 xf = self.driver. ...
- 《DSP using MATLAB》示例Example 7.13
代码: M = 25; alpha = (M-1)/2; n = [0:1:M-1]; hd = (2/pi) * ( (sin( (pi/2)*(n-alpha) ).^2)./(n-alpha) ...
- ubutun Sogou输入法安装
http://jingyan.baidu.com/article/ad310e80ae6d971849f49ed3.html 文章来自以上链接 安装搜狗输入法 下载搜狗http://pinyin.so ...
- cnpm 私服搭建(基于docker)
备注: 使用docker-compose 进行安装 1. 代码clone git clone https://github.com/cnpm/cnpmjs.org.git 2. docker bu ...
- drill 表&&视图使用
1. table create table table_name as select * from storage_name.dbname.tablename 2. view crea ...
- php mysql 字符集(三) (转)
http://bbs.csdn.net/topics/390097514 gbk页面插入数据到utf8表,然后取出到gbk页面 首先, 这个set names x等价于SET character_se ...