FireDAC.Stan.Option.TFDResourceOptions.ArrayDMLSize

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ArrayDMLSize: Integer read GetArrayDMLSize write SetArrayDMLSize

C++

__property int ArrayDMLSize = {read=GetArrayDMLSize, write=SetArrayDMLSize, stored=IsADSS, default=2147483647};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDResourceOptions


Description

Limite la taille maximale possible du tableau Array DML.

Définissez ArrayDMLSize sur la taille maximale possible de Array DML, qui est supportée par le SGBD cible. Par défaut, la taille du tableau Array DML est illimitée (MAXINT). 

Si la taille réelle du tableau Array DML est supérieure à ArrayDMLSize, FireDAC partage de manière transparente un grand lot en quelques lots plus petits, où chacun est de taille ArrayDMLSize ou inférieure. Certains SGBD (Firebird, MS SQL Server) ont des problèmes avec les tailles larges des tableaux Array DML. Si vous rencontrez des problèmes particuliers avec les tableaux Array DML, tentez de définir ArrayDMLSize.

Voir aussi