Partager via


LISEZ-MOI Définition de données de grande taille (OLE DB)

Mis à jour : 17 juillet 2006

Montre comment définir des données BLOB, créer une table, ajouter un enregistrement, extraire cet enregistrement dans l'ensemble de lignes, puis définir la valeur du champ BLOB. Cet exemple n'est pas pris en charge sur la plateforme IA64.

Scénario

Pour plus d'informations sur cet exemple, consultez How to: Set Large Data (OLE DB) dans la documentation en ligne.

Langages

Cet exemple utilise Visual C++.

Configuration requise

Avant d'exécuter cet exemple, assurez-vous que les logiciels suivants sont installés sur votre ordinateur :

  • SQL Server 2005 ou SQL Server 2005 Express Edition (SQL Server Express) comprenant le moteur de base de données.
    Vous pouvez télécharger SQL Server Express à partir du Centre de téléchargement Microsoft.
  • Base de données AdventureWorks incluse dans SQL Server 2005 et également disponible sur la page Web du Microsoft SQL Server Developer Center (Centre des développeurs SQL Server).
  • Exemples du moteur de base de données SQL Server 2005. Ces exemples accompagnent SQL Server 2005. Vous pouvez télécharger la dernière version des exemples sur le site Web du Microsoft SQL Server Developer Center (Centre des développeurs SQL Server).
  • Kit de développement .NET Framework SDK 2.0 ou Microsoft Visual Studio 2005. Vous pouvez vous procurer gratuitement le Kit de développement .NET Framework SDK. Voir Installation du SDK .NET Framework.

Génération de l'exemple

Cet exemple vous permet de vous connecter à l'instance SQL Server par défaut de votre ordinateur. Pour vous connecter à une instance nommée, modifiez la chaîne de connexion de L"(local)" à L"(local)\name", où name correspond à l'instance nommée. Par défaut, SQL Server Express est installé dans une instance nommée.

L'ajout et la suppression de la table s'effectuent par programmation, dans la fonction CreateTable. Si cet exemple est exécuté sur un ordinateur où la table TestISeqStream n'a pas encore été ajoutée à la base de données AdventureWorks, vous devez mettre en commentaire le code qui supprime la table. Si la table TestISeqStream a déjà été ajoutée à la base de données de l'ordinateur, vous devez mettre en commentaire le code qui supprime et ajoute la table.

  • Si vous utilisez Visual Studio, chargez le fichier WorkingWithBLOBs.sln et générez-le.

  • Si vous utilisez MSBuild.exe, appelez MSBuild.exe à l'invite de commandes en lui transmettant le fichier WorkingWithBLOBs.sln :

    MSBuild WorkingWithBLOBs.sln
    

Exécution de l'exemple

  • Dans Visual Studio, appelez Exécuter sans débogage (Ctrl+F5).
  • Si vous avez effectué la génération avec MSBuild.exe, appelez WorkingWithBLOBs.exe.

Historique des modifications

Version Historique

17 juillet 2006

Contenu modifié :
  • Clarification et mise à jour des éléments requis, notamment le site Web de téléchargement des exemples.
Nouveau contenu
  • Ajout d'informations sur la connexion à une instance nommée.

Voir aussi

Concepts

Exemples d'accès aux données

Aide et Informations

Assistance sur SQL Server 2005