Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Prima del rilascio di Microsoft Visual Studio 2005, per creare un'applicazione nativa per dispositivi portatili era necessario utilizzare eMbedded Visual Tools. Ora le applicazioni smart device native e gestite possono essere create direttamente in Microsoft Visual C++ nell'IDE di Visual Studio. Questo argomento contiene le informazioni necessarie per iniziare a creare un'applicazione OLE DB Visual C++ per smart device.
Creazione di un progetto smart device
Per creare una nuova applicazione per smart device, si crea innanzitutto il progetto in Visual Studio 2005.
Per creare un nuovo progetto smart device
In Visual Studio 2005, scegliere Nuovo dal menu File e quindi fare clic su Progetto.
Nell'elenco Tipi di progetto della finestra di dialogo Nuovo progetto espandere il linguaggio di programmazione Visual C++ e selezionare Smart Device.
Nell'elenco Modelli selezionare il tipo di progetto da creare. Ad esempio, per creare un progetto ATL, selezionare ATL Smart Device Project.
Specificare il nome e il percorso del progetto e scegliere OK.
Il nuovo progetto verrà creato in Visual Studio.
Inclusione del provider OLE DB per SQL Server Compact Edition
Il passaggio successivo nella creazione di un'applicazione OLE DB consiste nell'includere i file di intestazione appropriati. Nel punto di ingresso principale per l'applicazione aggiungere istruzioni Include per il provider OLE DB di SQL Server 2005 Compact Edition (SQL Server Compact Edition) e il file degli errori di SQL Server Compact Edition:
#include <ssceoledb30.h>
#include <ssceerr30.h>
Creazione di un'istanza del provider OLE DB
Il passaggio finale della procedura di utilizzo di OLE DB nell'applicazione consiste nel creare un'istanza del provider. Il codice seguente illustra come eseguire questa operazione:
hr = CoCreateInstance(CLSID_SQLSERVERCE_3_0, 0, CLSCTX_INPROC_SERVER, IID_IDBProperties, (void**) &pIDBProperties);
Vedere anche
Riferimenti
Programmazione di OLE DB per SQL Server Compact Edition