Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
megfelelőségi
Bevezetett verzió: ODBC 2.0
Összefoglalás
Az SQLCreateDataSourceExW programozott módon ad hozzá egy adatforrást.
Figyelmeztetés
A SQLCreateDataSourceExW függvény privát, és nem közvetlenül a kódban való használatra szolgál.
A Microsoft semmilyen körülmények között nem támogatja a mező éles alkalmazásokban való használatát.
Szemantika
typedef enum tagDSNType
{
evCreateAnyDSN,
evCreateMachineDSN,
evCreateUserDSN,
evCreateSystemDSN,
evCreateFileDSN
} DSN_TYPE;
#define DSNC_ATTEMPT_CONN 0x00000001
#define DSNC_DRIVER_ONLY 0x00000002
typedef struct tagODBCDSNCreationInfoW
{
DWORD dwSize;
HWND hwndParent;
DSN_TYPE DSNType;
DSN_TYPE DSNRestrictType;
DWORD dwCIFlags;
WCHAR szDSNName[_MAX_PATH + 1];
LPWSTR szParentDir;
} ODBC_CREATE_DATASOURCE_INFOW;
BOOL INSTAPI SQLCreateDataSourceExW(
ODBC_CREATE_DATASOURCE_INFOW * pCreateDSInfoW);
Érvek
pCreateDSInfoW
[Bemenet] A típusstruktúra ODBC_CREATE_DATASOURCE_INFOW a leírásokhoz fűzött megjegyzéseket tekinti meg.
Visszatérítések
Az SQLCreateDataSourceExW igaz értéket ad vissza, ha az adatforrás létrejött. Ellenkező esetben HAMIS értéket ad vissza. Az SqlCreateDataSource-ra vonatkozó diagnosztikai információkért tekintse meg azokat a hibakódokat, amikor ez a függvény HAMIS értéket ad vissza.
Megjegyzések
Az ODBC_CREATE_DATASOURCE_INFOW alábbi mezőket tartalmazza:
dwSize
A DWORD szerkezet méretét tartalmazó.
hwndParent
Az adatforrás szülőkönyvtárának leírója.
DSNType
A létrehozandó DSN típusa. Az illesztőprogramokról és adatforrásokról szóló cikkből megtudhatja, hogy ezek az enumerálások mire vannak megfeleltetve.
DSNRestrictType
A legkevésbé korlátozott DSN-típus engedélyezett.
dwCIFlags
Egy vagy több bitet DSNC_ATTEMPT_CONNDSNC_DRIVER_ONLYtartalmazó maszk.
szDSNName
Adatforrás neve.
szParentDir
Az adatforrás szülőkönyvtára.
Kapcsolódó függvények
| Információ erről: | Nézze |
|---|---|
| Adatforrások létrehozása | SQLCreateDataSource |