नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
Applies to:
SQL Server
Returns all SQL Server Express LocalDB versions available on the 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] Contains names of the LocalDB versions that are available on the user's workstation.
lpdwNumberOfVersions
[Input/Output] On input holds the number of slots for versions in the pVersionNames buffer.
On output, holds the number of existing LocalDB versions.
Returns
S_OK: The function succeeded.
| Error | Description |
|---|---|
| LOCALDB_ERROR_NOT_INSTALLED | SQL Server Express LocalDB isn't installed on the computer. |
| LOCALDB_ERROR_INVALID_PARAMETER | One or more specified input parameters are invalid. |
| LOCALDB_ERROR_INSUFFICIENT_BUFFER | The input buffer is too short, and truncation wasn't requested. |
| LOCALDB_ERROR_INTERNAL_ERROR | An unexpected error occurred. See the event log for details. |
Remarks
For a code sample that uses LocalDB API, see SQL Server Express LocalDB reference.