|
|
|
|
- Présentation
- Remarques générales
- Versions nécessaires
- Utilisation d'ordres WLangage dans les requêtes SQL
- Rubriques Unicode
- Table nécessaire
- Requête de type UPDATE sur un mémo
- Insertion répétée de plus de 100 enregistrements avec un mémo
- Mémo Texte et mémo binaire
- Spécificités du Connecteur Natif Progress
- Options de l'analyse
- Requêtes
- Mémo
- Fermeture de connexion et transaction
- Accents dans les alias
- Blocage HFSQL
Connecteur Natif Progress : Spécificités et remarques
Disponible uniquement avec ce type de connexion
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif Progress. Versions nécessaires Attention : Cette version du Connecteur Natif Progress ne fonctionne qu'avec WINDEV et/ou WEBDEV 2024. Utilisation d'ordres WLangage dans les requêtes SQL Dans les requêtes SQL, il n'est pas possible d'utiliser des ordres WLangage. Rubriques Unicode Les rubriques Unicode ne sont pas gérées par le Connecteur Natif Progress. Il est conseillé d'utiliser des rubriques texte au format Ansi, et de réaliser si nécessaire la conversion avec la fonction UnicodeVersAnsi. La fonction HCréation affichera un message d'erreur lors de la création de fichiers de données contenant des rubriques au format Unicode. Table nécessaire La table "sysprogress.systables" doit être accessible en lecture à l'utilisateur connecté. Si ce n'est pas le cas, l'erreur "Version de Progress non supportée" est affichée. Requête de type UPDATE sur un mémo Progress ne permet pas de faire une requête de type UPDATE sur une rubrique de type Mémo (LVARBINARY). Cependant, WINDEV et WEBDEV permettent de mettre à jour le mémo en utilisant la fonction HModifie (l'enregistrement est supprimé puis ajouté). Insertion répétée de plus de 100 enregistrements avec un mémo L'insertion répétée de plus de 100 enregistrements contenant une rubrique mémo provoque l'erreur 9799. Cette erreur est référencée chez Progress (référence P26935). Pour éviter cette erreur, fermez la connexion avant d'atteindre les 100 enregistrements, puis rouvrez la connexion. Mémo Texte et mémo binaire Tous les mémos sont de type binaires dans une base de données Progress. Il est cependant possible d'enregistrer du texte dans les mémos binaires. Spécificités du Connecteur Natif Progress Options de l'analyse - Les options de l'analyse concernant les index full-text ne sont pas gérées par du Connecteur Natif.
- Les options de l'analyse concernant l'indexation partielle des mémos texte ne sont pas gérées par le Connecteur Natif.
Requêtes Il n'est pas possible de réaliser des recherches, des filtres ou des tris (ORDER BY) sur des colonnes agrégat (Min, Max, ...). Mémo - Il n'est pas possible d'insérer un mémo de plus de 2 Mo.
- Il n'est pas possible de récupérer un mémo dans une chaîne Texte avec la fonction SQLLitMémo ou la fonction SQLLitMémoTexte. Il est nécessaire d'utiliser la fonction HExtraitMémo. Ce problème sera corrigé dans une prochaine version.
Fermeture de connexion et transaction La fermeture d'une connexion peut entraîner une Erreur Générale de Protection si la transaction n'a pas été terminée. Ce problème sera résolu dans une prochaine version. Accents dans les alias Si un alias comporte des accents, il est nécessaire de : - mettre l'alias entre doubles quotes,
- utiliser la constante hRequêteSansCorrection lors de l'exécution d'une requête utilisant cet alias.
Blocage HFSQL Il n'est PAS possible d'utiliser les blocages d'enregistrements avec les fonctions HFSQL dans cette version.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|