Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Applies to:SQL Server
Vengono restituite tutte le versioni del database locale di SQL Server Express disponibili nel computer.
Header file:msoledbsql.h
Syntax
#define MAX_LOCALDB_VERSION_LENGTH 43typedef WCHAR TLocalDBVersion [ MAX_LOCALDB_VERSION_LENGTH + 1 ] ;
typedef TLocalDBVersion* PTLocalDBVersion;
HRESULT LocalDBGetVersions(
PTLocalDBVersion pVersion ,
LPDWORD lpdwNumberOfVersions);
Arguments
pVersionNames
[Output] Contiene i nomi delle versioni di LocalDB disponibili nella workstation dell'utente.
lpdwNumberOfVersions
[Input/Output] On input holds the number of slots for versions in the pVersionNames buffer.
In fase di output, è contenuto il numero di versioni del database locale esistenti.
Returns
S_OK: la funzione ha avuto esito positivo.
| Error | Description |
|---|---|
| LOCALDB_ERROR_NOT_INSTALLED | SQL Server Express LocalDB non è installato nel computer. |
| LOCALDB_ERROR_INVALID_PARAMETER | Uno o più parametri di input specificati non validi. |
| LOCALDB_ERROR_INSUFFICIENT_BUFFER | Il buffer di input è troppo breve e il troncamento non è stato richiesto. |
| LOCALDB_ERROR_INTERNAL_ERROR | Errore imprevisto. Per informazioni, vedere il registro eventi. |
Remarks
Per un esempio di codice che usa l'API LocalDB, vedere Informazioni di riferimento su SQL Server Express LocalDB.