Maison > base de données > SQL > Quel est l'objet ole dans la base de données ?

Quel est l'objet ole dans la base de données ?

醉折花枝作酒筹
Libérer: 2023-01-13 00:40:52
original
21379 Les gens l'ont consulté

L'objet ole dans la base de données est intégré aux applications de bureau, et définit et implémente également un mécanisme qui permet aux applications de se « connecter » les unes aux autres en tant qu'« objets » logiciels (collectes de données et fonctions qui fonctionnent sur les données). Ce mécanisme et ce protocole de connexion sont appelés Component Object Model, ou COM en abrégé.

Quel est l'objet ole dans la base de données ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Microsoft Office Access 2013, ordinateur Dell G3.

Liaison et intégration d'objets, appelées technologie OLE. OLE n'est pas seulement une intégration d'applications de bureau, mais définit et implémente également un mécanisme qui permet aux applications de se « connecter » les unes aux autres en tant qu'« objets » logiciels (collectes de données et fonctions qui manipulent les données). Ce mécanisme de connexion et ce protocole sont appelés composants Component Object. Modèle, appelé COM. OLE peut être utilisé pour créer des documents composés. Les documents composés contiennent différents types de données créées dans différentes applications sources, de sorte qu'ils peuvent combiner du texte, des sons, des images, des tableaux, etc.

OLE est un ensemble complet de normes pour le transfert et le partage d'informations entre les applications clientes. Un protocole qui permet la création de documents hybrides avec des liens vers des applications afin que les utilisateurs n'aient pas à basculer entre les applications lors des modifications. OLE est basé sur le Component Object Model (COM) et permet le développement d'objets plug-and-play réutilisables qui peuvent interagir entre plusieurs applications. Le protocole a été largement utilisé dans les entreprises, où les feuilles de calcul, les traitements de texte, les progiciels financiers et autres applications peuvent partager et relier des informations individuelles via une architecture client/serveur

OLE est une technologie orientée objet qui permet le développement de composants logiciels réutilisables (COM).

Informations étendues :

Classe OLE, fichier, projet

La classe OLE décide de créer OLE Le serveur de l'objet. Certaines applications doivent créer plusieurs types d'objets OLE, telles que les applications qui lient ou intègrent simultanément des formules, des images, etc. La classe OLE détermine également le type de données contenu dans l'objet OLE. Les objets liés ou incorporés doivent définir la classe OLE.

Les fichiers OLE sont des fichiers source contenant des données d'objets OLE. Les objets liés doivent utiliser des fichiers d'objets car les objets liés sont enregistrés dans des fichiers. Les fichiers OLE sont également utilisés si l'application crée des objets incorporés à partir de fichiers source existants. Par exemple, si l'objet OLE TUTOR.WBI lié à un notebook QuattiPro est stocké dans le répertoire D:DFFICEQPW, le fichier OLE est D:DFFICEQPWTUTOR.WBI. Il convient de noter que les fichiers OLE ne peuvent être définis que pour les objets liés et que pour les objets incorporés, seules les classes OLE doivent être définies.

Un élément OLE est une partie d'un fichier OLE qui représente des données liées ou incorporées. Les projets OLE doivent être utilisés lorsqu'une application souhaite qu'un objet OLE contienne des blocs de données plus petits qu'un fichier OLE.

Menus des applications OLE

Les menus des applications OLE sont généralement cohérents avec les menus principaux des autres applications S'il y a des objets OLE 2.0 dans l'application qui prennent en charge le local. activation, la fusion des menus est requise. Vérifiez les informations du serveur OLE pour savoir si le serveur prend en charge l'activation locale.

L'attribut GroupIndex du menu de l'application OLE détermine l'emplacement du menu de fusion, c'est-à-dire si le menu de fusion remplace le menu principal ou est inséré dans le menu principal de l'application.

Barres d'outils et barres d'état OLE

Lorsqu'un objet OLE est activé localement, le serveur OLE tentera de remplacer les barres d'outils et les barres d'état de l'application OLE par les siennes. Si l'application souhaite être activée localement, le code correspondant doit être écrit dans l'application pour permettre au serveur d'utiliser la barre d'outils et la barre d'état. Pour ce faire, vous devez :

    Définir les barres d'outils et les barres d'état
  • Ajouter des barres d'état à l'application
  • Créez des barres d'outils et des barres d'état en modifiant les propriétés des composants du panneau. Lorsqu'un objet OLE est activé localement, le panneau ou tout autre contrôle d'alignement se coordonne avec le programme serveur OLE. Cela signifie que le serveur OLE peut remplacer n'importe quel contrôle d'alignement dans un formulaire d'application OLE, mais que les contrôles verrouillés ne peuvent pas être remplacés. Par exemple, si l'attribut align du panneau est alTop, alleft, alBottom, alIngh, le contrôle n'est pas verrouillé et le serveur OLE peut le remplacer. Pour empêcher le remplacement de la barre d'outils et de la barre d'état de l'application, définissez l'attribut verrouillé sur true.

OLE Automation

OLE Automation est un mécanisme permettant à une application Windows de manipuler un autre programme. Le programme automatisé est appelé objet d'automatisation ou serveur d'automatisation, tel que Word, et l'application qui exploite ou automatise d'autres programmes est appelée contrôleur d'automatisation ou client d'automatisation [2] . En utilisant l'idée de l'automatisation OLE, l'interaction entre deux systèmes d'applications Web peut être réalisée. OLE 2.0 fournit un moyen d'intégrer des applications, à savoir des opérations de commande entre applications.

En utilisant OLE 2.0, les programmeurs peuvent définir un ensemble de commandes à saisir dans d'autres programmes. Ces commandes peuvent prendre des paramètres. Il semble que l'application appelle une fonction ou une procédure. En utilisant la méthode ci-dessus, l’interaction entre deux applications peut être réalisée sans participation humaine. Le programme automatisé est appelé objet d'automatisation ou serveur d'automatisation, et le programme d'application qui exploite ou automatise d'autres programmes est appelé contrôleur d'automatisation ou client d'automatisation.

Tutoriel recommandé : "Tutoriel vidéo SQL"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal