Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Get SQL Server Name From ODBC Connection
Message
 
 
To
08/12/2006 10:44:32
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Miscellaneous
Thread ID:
01176077
Message ID:
01176088
Views:
8
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--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform