Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
La DataSet classe et les classes associées sont des technologies .NET Framework héritées du début des années 2000 qui permettent aux applications d’utiliser des données en mémoire pendant que les applications sont déconnectées de la base de données. Les technologies sont particulièrement utiles pour les applications qui permettent aux utilisateurs de modifier les données et de conserver les modifications apportées à la base de données. Bien que les jeux de données soient une technologie éprouvée, l’approche recommandée pour les nouvelles applications .NET consiste à utiliser Entity Framework Core. Entity Framework offre un moyen plus naturel d’utiliser des données tabulaires en tant que modèles objet et dispose d’une interface de programmation plus simple.
Vous pouvez utiliser la fenêtre Sources de données pour lier une image dans une base de données à un contrôle dans votre application. Par exemple, vous pouvez lier une image à un Image contrôle dans une application WPF ou à un PictureBox contrôle dans une application Windows Forms.
Les images d’une base de données sont généralement stockées sous forme de tableaux d’octets. Les éléments de la fenêtre Sources de données qui sont stockés en tant que tableaux d’octets ont leur type de contrôle défini sur None par défaut, car les tableaux d’octets peuvent contenir n’importe quoi d’un tableau simple d’octets au fichier exécutable d’une grande application. Pour créer un contrôle lié aux données pour un élément de tableau d’octets dans la fenêtre Sources de données qui représente une image, vous devez sélectionner le contrôle à créer.
La procédure suivante suppose que la fenêtre Sources de données est déjà remplie avec un élément lié à votre image.
Pour lier une image dans une base de données à un contrôle
Assurez-vous que l’aire de conception à laquelle vous souhaitez ajouter le contrôle est ouverte dans le Concepteur WPF ou le Concepteur Windows Forms.
Dans la fenêtre Sources de données , développez la table ou l’objet souhaité pour afficher ses colonnes ou ses propriétés.
Conseil / Astuce
Si la fenêtre Sources de données n’est pas ouverte, ouvrez-la en sélectionnant Afficher>d’autressources de données Windows>.
Sélectionnez la colonne ou la propriété qui contient vos données d’image, puis sélectionnez l’un des contrôles suivants dans sa liste déroulante :
Si le concepteur WPF est ouvert, sélectionnez Image.
Si le concepteur Windows Forms est ouvert, sélectionnez PictureBox.
Vous pouvez également sélectionner un autre contrôle qui prend en charge la liaison de données et qui peut afficher des images. Si le contrôle que vous souhaitez utiliser n’est pas dans la liste des contrôles disponibles, vous pouvez l’ajouter à la liste, puis le sélectionner. Pour plus d’informations, consultez Ajouter des contrôles personnalisés à la fenêtre Sources de données.