Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Get SQL Server Name From ODBC Connection
Message
 
 
À
08/12/2006 10:44:32
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Versions des environnements
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Divers
Thread ID:
01176077
Message ID:
01176088
Vues:
9
This message has been marked as the solution to the initial question of the thread.
See @@SERVERNAME in BOL for additional info
SELECT 
	SERVERPROPERTY ('ServerName'),
	SERVERPROPERTY ('MachineName'),
	@@SERVERNAME
>If I use an ODBC connection setup in windows (under Start, Administrative Tools, DataSources (ODBC)) and can connect to a SQL database using this:
>
>
>lnConnHandle=SQLCONNECT(TRIM(THIS.Parent.FireDataSource.Value), TRIM(THIS.Parent.FireSQLId.Value),;
>	TRIM(THIS.Parent.FirePassword.Value))
>	
>IF lnConnHandle<=0
>	?? CHR(7)
>	MBox("SQL Test Connection Failed!")
>ELSE
>	SQLDISCONNECT(lnConnHandle)
>	MBOX("SQL Test Connection was Successful.",64)
>ENDIF
>
>
>lnConnHandle is 1 so it connects fine. However, I need to pull the actual SQL Server name. Is there a way to determine the actual SQL Server Name using the ODBC Connection or from the connection setup via the registry (last resort)?
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform