IDbCollationProperties.GetCollationProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne les propriétés de classement utilisées pour une connexion.
public:
bool GetCollationProperties([Runtime::InteropServices::Out] System::String ^ % cultureName, [Runtime::InteropServices::Out] bool % caseSensitive, [Runtime::InteropServices::Out] bool % accentSensitive, [Runtime::InteropServices::Out] bool % kanatypeSensitive, [Runtime::InteropServices::Out] bool % widthSensitive);
public bool GetCollationProperties (out string cultureName, out bool caseSensitive, out bool accentSensitive, out bool kanatypeSensitive, out bool widthSensitive);
abstract member GetCollationProperties : string * bool * bool * bool * bool -> bool
Public Function GetCollationProperties (ByRef cultureName As String, ByRef caseSensitive As Boolean, ByRef accentSensitive As Boolean, ByRef kanatypeSensitive As Boolean, ByRef widthSensitive As Boolean) As Boolean
Paramètres
- cultureName
- String
Nom de la culture à utiliser pour le classement.
- caseSensitive
- Boolean
Indique si le classement doit respecter la casse.
- accentSensitive
- Boolean
Indique si le classement doit respecter les accents.
- kanatypeSensitive
- Boolean
Indique si le classement doit respecter les caractères de type Kana.
- widthSensitive
- Boolean
Indique si le classement doit respecter la largeur.
Retours
Retourne la valeur True si les propriétés de classement ont pu être détectées pour la connexion active.
Remarques
Cette méthode retourne les propriétés de classement utilisées pour une connexion. Ces valeurs de propriété peuvent être utilisées dans les rapports qui demandent les propriétés de classement détectées automatiquement.
Une extension de traitement des données doit exécuter une ou plusieurs requêtes sur une source de données afin de déterminer les propriétés de classement par défaut. Pour exécuter des requêtes à partir de l’extension de données, les transactions doivent être prises en compte. Pour certains fournisseurs de données managés, la propriété de transaction sur une commande doit être définie explicitement si la connexion se trouve dans une transaction, même si la commande a été créée à l’aide CreateCommandde . Pour ce faire, vous devez mettre en cache la transaction quand elle BeginTransaction est appelée et libérer la transaction sur Commit ou Rollback.