Passa al contenuto principale

CHECKDBPARMS

DesktopWeb

Permette di verificare che i parametri di collegamento specificati siano validi operando una connessione al database.

In caso non sia possibile collegarsi al database BCContextInfo.GetLastError è impostata con il valore 22890 - 9, e il BCContextInfo.GetLastErrorMessage contiene la descrizione dell'errore verificato.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
SORGENTEInteroINObbligatorioDesktopWeb
SERVERStringaINDesktopWeb
UTENTEStringaINDesktopWeb
PASSWORDStringaINDesktopWeb
WINAUTInteroINDesktopWeb
DATABASEStringaINObbligatorioDesktopWeb
ERROREInteroINDesktopWeb

SORGENTE

InteroINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Definisce la sorgente dati.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0Btrieve
1Microsoft SQL Server
2PervasiveSQL2000
3Pervasive/Btrieve SQL
4Oracle

SERVER

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Definisce il nome del computer dove risiedono i dati (il motore di accesso ai dati).

UTENTE

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Definisce il nome dell'utente usato per collegarsi al motore di accesso ai dati.

PASSWORD

StringaINInputValore non necessarioValore non necessarioDesktopWeb

Definisce la password dell'utente usato per collegarsi al motore di accesso ai dati.

note

Se l'utente non ha password indicare ''.

WINAUT

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Definisce se collegarsi al motore di accesso ai dati utilizzando le credenziali fornite dall'autenticazione Windows, al posto di UTENTE e PASSWORD.

DATABASE

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Definisce il nome del database da controllare.

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Consente al programma di intercettare e gestire l'errore restituito dalla funzione.

suggerimento

Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.

Esempi

Definizione con parametri UTENTE e PASSWORD

 '@CHECKDBPARMS SORGENTE[1] _
SERVER["<ServerName>"] _
UTENTE["<UserName>"] _
PASSWORD["<Password>"] _
DATABASE["<DBName>"]

Definizione con parametro WINAUT

 '@CHECKDBPARMS SORGENTE[1] _
SERVER["<ServerName>"] _
WINAUT[1] _
DATABASE["<DBName>"]