Metoda ValidateDataSource
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
ValidateDataSource metoda prób połączenia danych wskazany źródło przy użyciu nazwy logowania i hasła określonego.
Składnia
object
.ValidateDataSource(
DataSource
,
Login
,
Password
,
[ SubscriberType ] )
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.DataSource
Identyfikuje źródło danych ODBC według nazwy.Identyfikator logowania
Określa Microsoft konto logowania do programu SQL Server według nazwy.Hasło
Hasło dla określonego identyfikatora konto logowania do programu SQL Server.SubscriberType
Opcjonalne.Długa liczba całkowita, która identyfikuje dane subskrybenta źródło wykonania, jak opisano w ustawieniach.
Prototyp (C/C++)
HRESULT ValidateODBCDataSource(
SQLDMO_LPCSTR DataSourceName,
SQLDMO_LPCSTR Login,
SQLDMO_LPCSTR Password,
SQLDMO_SUBSCRIBER_TYPE SubscriberType = SQLDMOSubInfo_ODBCDatasource);
Ustawienia
Ustaw SubscriberType za pomocą tych wartości SQLDMO_SUBSCRIBER_TYPE.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOSubInfo_ i ExchangeServer |
4 |
TypeWłaściwość RegisteredSubscriber obiekt, który identyfikuje instalacji Microsoft Exchange Server utrwalone jako serwer połączony programu SQL Server. |
SQLDMOSubInfo_JetDatabase |
2 |
Name property of RegisteredSubscriberobject identifies a Microsoft Jet version 3.5 database |
SQLDMOSubInfo_ i ODBCDatasource |
1 |
NameWłaściwość RegisteredSubscriber identyfikuje obiekt użytkownika ODBC lub systemowe DSN. |
SQLDMOSubInfo_ i OLEDBDatasource |
3 |
TypeWłaściwość RegisteredSubscriber obiekt, który identyfikuje specyfikacja źródło danych OLE DB lub bazy danych Microsoft Jet w wersja 4.0 utrwalone jako serwer połączony programu SQL Server. |
SQLDMOSubInfo_SQLServer |
0 |
NameWłaściwość RegisteredSubscriber obiekt identyfikuje wystąpienie programu SQL Server przez nazwę serwera SQL. |
Uwagi
Jeśli ValidateDataSource Metoda została zastosowana pomyślnie, określono źródło danych może być skierowane w subskrypcja.Błąd SQLDMO_E_INVALIDDSN jest wywoływane, gdy połączenie jest źródłem danych lub określone źródło danych nie można odebrać inaczej subskrypcja.