Créer des applications OLE DB pour SQL Server CE 1.1, SQL Server CE 2.0 et Windows CE .NET

Traductions disponibles Traductions disponibles
Numéro d'article: 825393 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit l'emplacement et l'utilisation d'un nouveau fichier d'en-tête, Ssceoledb.h. Vous utilisez le fichier Ssceoledb.h lorsque vous générez Microsoft SQL Server CE 1.1 et les applications OLEDB 2.0 sur Microsoft Windows .NET périphériques.

Plus d'informations

Le nouveau fichier d'en-tête, Ssceoledb.h (pour SQL Server CE 1.1 Service Pack 1 et SQL Server CE 2.0) est une intégration du fichier Oledb.h, le fichier Oledb.lib et le fichier Ssceoledb.h précédent.

For example, pour générer le NorthWindOLEDB exemple d'application pour Microsoft Windows compatibles Pocket PC 2003 sous Microsoft eMbedded Visual C ++ 4.0 Service Pack 2), procédez comme suit :
  1. Dowload et développez le fichier Ssceoledb.h du site de Web Microsoft trouve dans la rubrique "informations sur le téléchargement".
  2. Copiez le fichier Ssceoledb.h vers un dossier où le projet de Visual C++ eMbedded peut l'inclure.
  3. Créer un nouveau Visual C eMbedded ++ projet 4.0 et puis copie les fichiers de la NorthWindOLEDB exemple c'est-à-dire situés dans C:\Program Files\Microsoft SQL Server CE 2.0\Samples\eVC\NorthwindOleDb.
  4. Inclure le nouveau fichier d'en-tête Ssceoledb.h dans la copie et puis procédez comme suit :
    1. Supprimer toutes les références au fichier Oledb.h en supprimant les fichiers de l'application source de la ligne « # inclure <oledb.h> ».
    2. Supprimer le fichier Oledb.lib de votre liste de bibliothèques de liens.
    3. Supprimer symboles tels que DBINITCONSTANTS, OLEDBVER et INITGUID de votre code source.
    4. Assurez-vous que vous incluez le Ole32.lib, Oleaut32.lib et les fichiers uuid.lib dans votre liste bibliothèque de liens sous Paramètres du projet .
    5. Assurez-vous d'appeler la fonction suivante avant d'appeler ces méthodes OLE DB :
      CoInitializeEx(NULL, COINIT_MULTITHREADED);
Si vous recevez une erreur de génération avec votre nouveau projet, comparer votre code et vos paramètres avec ceux de l'exemple NorthwindOLEDB à des fins de dépannage.

Si une erreur se produit avec votre programme au moment de l'exécution, ajoutez la vérification des erreurs OLE DB. Pour plus d'informations sur les erreurs OLE DB, consultez la rubrique « à l'aide de OLE DB erreur objets » dans la documentation en ligne de SQL Server CE 2.0.

Informations de téléchargement

Le fichier suivant est téléchargeable à partir du Centre de téléchargement Microsoft :

Ssceoledb.exe

Date de publication : SEP-05-2003

Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
119591 Comment obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier de virus. Microsoft utilisé les logiciels de détection de virus plus récente ne sont associé à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, pour empêcher toute modification non autorisée dans le fichier.

Microsoft eMbedded Visual C ++ 4.0 Service Pack 2

Avec Microsoft eMbedded Visual C++ 4.0 Service Pack 2 (SP2), eMbedded Visual C++ 4.0 utilisateurs peuvent cibler des périphériques de .NET 4.0, 4.1 et 4.2 Microsoft Windows CE. Vous devez installer la version de Visual C++ 4.0 Service Pack 2 eMbedded au-dessus des installations de Visual C++ 4.0 eMbedded existantes. Pour télécharger eMbedded Visual C++ 4.0 Service Pack 2, site le Microsoft Web suivant :

http://www.microsoft.com/downloads/details.aspx?FamilyID=121e00be-e0cf-4fa7-94b2-0cc6efd47c79&DisplayLang=en

Propriétés

Numéro d'article: 825393 - Dernière mise à jour: jeudi 27 février 2014 - Version: 2.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 SP1 Update
Mots-clés : 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbfile kbinfo KB825393 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 825393
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com